나는 내가 기술적 인 이유를 제공 할 수 있지만, 일반적인 프로그래머로, 나는 대중 심리학 이론까지 제공 할 수있는 코뿔소를 사용한 적이 : 엄격 클라이언트 측왔다 자바 스크립트의 삶의 대부분
을 적어도 사람들의 머리 속에는 언어가 있습니다. 심지어 더 나쁜 것은 은처럼 엉뚱한 것 같았습니다. 자바 스크립트가있는 웹 페이지에는 항상 문제가 있었기 때문입니다. 이러한 문제는 브라우저가 어떻게 구현했는지, 어떻게 DOM을 구성했는지, 그리고 자바 스크립트를 통해 액세스 할 수 있었던 것과 같은 언어의 결함이 반드시 그런 것은 아닙니다. 그러나 우리 머리에서 우리는 "자바 스크립트에 문제가있다"고 생각하거나 심지어 "자바 스크립트가 할 수있는 일이 제한되어있다"고 생각하기 시작했습니다.
사람들이 할 수있는 모든 고수준의 마법에도 불구하고 우리 중 많은 사람들이 자바 스크립트를 장난감 언어로 생각합니다. 초기의 웹 기억에서 가능한 것은 마우스 롤오버에서 이미지를 변경하는 것입니다. .
마지막으로 언어가 널리 알려지기 위해서는 (특히 거대 기업 스폰서가없는 경우) 기존 언어에 비해 확실한 이점이 있어야합니다. 사람들의 관심을 끌기 위해 이미 많은 서버 측 언어, 프레임 워크 및 런타임이 경쟁하고 있습니다. 사람들이 이미 사용하고있는 기술 X에 대한 투자를 버려야하는 Javascript에 대한 특별한 점은 무엇입니까? (이것은 js에서 발굴 된 것이 아니며, 사고를위한 음식 일뿐입니다)
도 스칼라로 간주 했습니까? 엄격한 의미에서는 역동적 인 것이 아니라 어쨌든 역동적 인 언어의 이점 대부분을 제공합니다. –
루아로 프로토 타이핑하는 것을 좋아합니다. 자바 스크립트 의미론은 나에게 따뜻한 솜씨를주기에 충분하다. – user287424