Dart는 Single Thread 언어! 비동기는 어떻게?
·
Dart
0️⃣ Single Thread Dart는 싱글 스레드 언어라는 말, 많이 들어보았을 것이다. Javscript도 싱글 스레드 언어이기 때문에 두 언어가 비슷하게 동작할 것이라고 보통 예상하지만 실상은 전혀 다르다. 우선 싱글 스레드가 무엇인지에 대해서부터 알아보자. (프로세스와 스레드의 개념에 대해서도 이해하고 있어야 하므로 아래 글을 먼저 읽고 와서 다시 보자!) [얼레벌레 공부하는 CS] 프로세스와 스레드0️⃣ 프로세스란?프로세스는 현재 실행중인 프로그램을 의미한다. 프로그램 그 자체는 보조기억장치에 보존되어있는 데이터지만 이 프로그램을 RAM에 적재하여 실행하는 순간 프로세스라고 부kkevido.tistory.com 위 글을 다시 읽고 와서 스레드가 무엇인지 다시 정의해보자면,프로세스가 할당 받..