Wpis z mikrobloga

To że Dart jest jednowątkowy, wcale nie oznacza że się do niczego nie nadaje. Tak samo działają JavaScript, czy chociażby Python (tak tak CPython). Chcesz się dowiedzieć więcej o Event Loop i asynchronicznym przetwarzaniu we Flutter? Dawaj na bloga https://rykowski.dev/blog/async-dart-event-loop-futures/

#programowanie #flutter
kamil-rykowski - To że Dart jest jednowątkowy, wcale nie oznacza że się do niczego ni...

źródło: comment_1593272713v9j0FqymIP1cPaTBFoFo8n.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LazyInitializationException: w node.js kod JS też jest obsługiwany przez jeden wątek, a jego "wielowątkowość" polega jedynie na możliwości przetwarzania operacji które nie są zależne od procesora takich jak wspomniane we wpisie I/O. Jest co prawda mechanizm zarządzania procesami, które ograniczają ten problem, ale tak samo jak w Darcie (Isolates) nie współdzielą one ze sobą pamięci. Więc node.js jest tak samo wielowątkowy jak Dart.
  • Odpowiedz
@krzat: W podsumowaniu jest zajawka na dalszy wpis, który "zachwieje faktem wykonywania tylko jednej instrukcji w danym czasie". Zacząłem pracę nad wpisem o izolatach jakieś 20 minut temu, premiera znając życie za jakiś miesiąc :)
  • Odpowiedz