Javascript 为什么有这么多语言编译成JS

Javascript 为什么有这么多语言编译成JS,javascript,Javascript,有大量的语言可以编译成JS 问题是:为什么?为了什么? 只是为了避免使用纯JavaScript编程,因为几乎每个消费设备/计算机/浏览器上都有JavaScript解释器。如果创建新语言,通常必须将其编译为机器代码或确保用户安装了语言运行时 Compile to JS languages通过编译到一种已经能够在数十亿台机器上运行的语言来避免这一点。这意味着有朝一日有人可以用你的语言编写代码,并且几乎可以在任何地方运行。这是为前端web开发提供语言替代方案的唯一方法。thx!我只是感到惊讶,没有大

有大量的语言可以编译成JS

问题是:为什么?为了什么?
只是为了避免使用纯JavaScript编程,因为几乎每个消费设备/计算机/浏览器上都有JavaScript解释器。如果创建新语言,通常必须将其编译为机器代码或确保用户安装了语言运行时


Compile to JS languages通过编译到一种已经能够在数十亿台机器上运行的语言来避免这一点。这意味着有朝一日有人可以用你的语言编写代码,并且几乎可以在任何地方运行。

这是为前端web开发提供语言替代方案的唯一方法。thx!我只是感到惊讶,没有大的努力来替换/修复JavaScript本身!但我不明白的是,为什么像Mozilla、Opera等这样的公司在这“第一天”不前进,例如为什么像ClojureScript这样的语言不能取代JS?如果有足够多的人采用JS,他们可以——但Mozilla、苹果和谷歌都有不同的目标,并且都支持一种新的母语。但是,即使他们都同意,所有的旧浏览器都不会支持它们,所以新语言的安装基数不会接近100%(就像JS一样)。编译为JS意味着您的新代码将在传统浏览器和机器上运行。期待在Web3.0中改变开发人员在这个问题上的想法