내가 알기로는 isPrime()같은 함수 호출할때는 반환하기 전에 바로 다음 함수로 넘어가는거고c언어는 반환값 나올때까지 기다려서 c언어가 느리게 나오는걸로 알고있는데내가 맞는거냐? 나도 솔직히 자바스크립트 좆도모르는건 맞긴함
그니깐 쉽게말해서 자바스크립트는 병렬처리되고 c는 안그러냐는 얘기
이건 걍 V8이 빠른걸로
V8이뭐임? 그럼 에이싱크때문에 더 빠른건 아니라는말?
ㅇㅇ
병렬처리 아니고 jit 컴파일 때문에 빠른거고 c 컴파일시 최적화 옵션 주면 js 보다 빠름
아하..
js v8 엔진 자체가 c++ 인것도 있고
async 자체가 절대적인 실행 성능을 끌어 올리는게 아니라 io 작업 기다리느라 대기하는 걸 줄인거라 구현만 잘 되면 async 아닌 것도 빠름
이게 async랑 무슨 상관이지
어싱크가 빠르다는 무슨 소리냐 ㅋㅋㅋㅋㅋ
자바스크립트는 싱글스레드고 io작업을 워커쓰레드에 넘기는거지 니가짠 로직은 무조건 동기야