어셈블리 까보면 c에서는 bp, sp로 스택 프레임 만들면서 지역 변수도 저장하잖아.

자바스크립트 콜스택이 그것과 같음? 암만 생각해도 아닌 것 같은데 찾아봐도 잘 안 나옴..

만약 같다고 치면 string은 대체 어떻게 프리미티브임?. 이 새끼는 암만 생각해도 힙 쓰고 참조만 콜스택에서 들고 있는 건데 워낙 범용적인 자료형이니까 프리미티브인 셈 쳐주고 그렇게 동작시킨 것 같은데. c++ string 객체처럼.

근데 또 여러 군데 찾아보면 콜스택에다가 가변적인 문자열 값 쳐 넣은 그림 존나 돌아다닌단 말이야. 이게 어떻게 되냐고. 내 생각에는 힙에 두고 화살표 찍 그어야 할 것 같은데.


내가 빠가인건지 JS가 빠가인건지 모르겠지만 개인적으로 ㅈㄴ 병신 같은 언어가 JS인 것 같음.

솔직히 파이썬은 좋아하는 언어는 아니지만 왜 그렇게 만든 건지 납득도 가고, 일관적이고, 쉽기도 ㅈㄴ쉬운데 JS는 씨발럼이 하면 할 수록 욕 밖에 안 나오네