-
Data: 2015-08-17 17:45:35
Temat: Re: [OT] Fani Apple zachwycaja sie Androidem:)
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2015-08-17 15:14, Marek wrote:
>> Nie. To przegięcie w druga stronę. Nie chodzi o efekt erlang-linke
> w
>> postaci miliona wątkow/procesów. Chodzi wylacznie o swobodę wyboru
> który
>> wątek paintuje.
> Pokaż przykład gdzie tak się robi.
Juz pisalem że nie ma wsrod popularnych OSów przykładów które pozwalają
na paintowanie z róznych wątków. To problem głebszy niz aplikacje usera.
Dlatego podczas pisania aplikacji na obecne systemy musisz robić
obejścia, np. liczyć w wątku pobocznym a nastepnie inwalidować widget
aby się narysował z watku gui (zamiast poprosić o narysowanie wprost).
>> Nie musi byc async reply.
> Ale jest by design (tzn. wystąpi gdy z innego wątku wywołasz x api) i w
> X tego nie zmienisz tak łatwo. Zastanawiałeś się/wiesz dlaczego taki
> design przejęto?
Nie wiem, dlatego że de facto X oraz WinAPI są *asynchroniczne* tylko że
na poziomie procesów. Natomiast z nieznanej przyczyny część api,
szczegolnie do grafiki powiązano z jednym wątkiem. To jest
zastanawiające. Przypomne że np. w Xach paintowanie fontów wymaga
robienia tego z głównego wątku pod karą GPFa, więc nici z paintowania w
tle wielu istotnych rzeczy.
> Ja rozumiem Twoj wniosek racjonalizatorski, ale obawiam się, że
> rozwiązując jeden problem z samopoczuciem usera wprowadzisz wiele nowych
> problemów programistom (czyt. ekonomicznych).
Nie zglosiłem żadnego wniosku. Pokazalem rozwiązanie utopijne które
nigdy nie zostanie wprowadzone. Rozwiązanie na dzisiaj to coś zupełnie
innego - delegacja akcji gui do wątków i przewaga responsywności nad
szybkością podczas projetowania interfejsu. Wynika to z prostej
obserwacji zawodowej: zawsze pojawi się przypadek z N*2 więcej danych co
zatnie interfejs jesli przetworzysz to coś w onkliku. Więc tego nie róbmy.
Następne wpisy z tego wątku
- 17.08.15 20:03 J.F.
- 18.08.15 15:10 Marcin N
- 18.08.15 15:49 Marek
- 18.08.15 17:07 Marcin N
- 19.08.15 13:57 Marek
- 19.08.15 14:01 Marcin N
- 22.08.15 18:17 Sebastian Biały
- 24.08.15 07:58 Marek
- 24.08.15 21:25 masti
- 25.08.15 11:13 Marek
- 25.08.15 11:36 masti
- 25.08.15 11:45 Marcin N
- 25.08.15 11:59 J.F.
- 25.08.15 17:21 Marek
- 25.08.15 17:28 Marek
Najnowsze wątki z tej grupy
- Aeor2 i ciągły internet 512kb
- Kolejny prezent
- Fwd: Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- która kurwa pierwsza
- Re: Mein Kampf
- Magic Earth
- logowanie do wifi
- Gemini w ma[g]linach...
- Wymiana systemu operacyjnego w komórze
- konfigurowanie androida a sklep play
- Jak przywrócić motyw?
- miesiąc z 5G i wifi calling
- Nieszczelność serwisu SuperGrosz
- wifi calling
- SMS Backup
Najnowsze wątki
- 2026-01-02 Szalejąca dyskryminacja obywateli USA w Maili i Burkina Faso. Czy to legalne?
- 2026-01-02 Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- 2026-01-02 Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- 2026-01-02 Kogo KE opierdoli za nieskuteczną cenzurę? [Rząd tuski doniósł]
- 2026-01-02 Gdańsk => Konsultant Microsoft Dynamics AX/365 SCM Consultant - Servi
- 2026-01-02 Gdańsk => Solution Architect (Workday) - Legal Systems <=
- 2026-01-02 Gdańsk => Microsoft Dynamics 365 Finance Consultant <=
- 2026-01-02 Microsoft, C/C++ na Rust - news
- 2026-01-01 szyby macie całe?
- 2026-01-01 Najbogatsi ludzie na świecie są jeszcze bogatsi. Bezprecedensowa skala zysków
- 2026-01-01 Najbogatsi ludzie na świecie są jeszcze bogatsi. Bezprecedensowa skala zysków
- 2026-01-01 Wszystkiego najlepszego
- 2025-12-31 Czy potrafisz wskazać różnice? [TVN v. RMF]
- 2025-12-31 I kolejny jebnięty
- 2025-12-31 Myślenice => Specjalista ds. kontrolingu <=




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]