由于JavaScript似乎征服了世界,因此与之相关的所有技术(例如Node.js)也开始兴起。 所有中间语言,包括TypeScript
, CoffeeScript
, ClojureScript
和Google的Dart
都已设定为目标,以使其更容易用JavaScript编写应用程序。 下面列出了为什么偏爱JavaScript的几个重要原因,如这里所介绍的:坚持使用JavaScript的4个理由 。
1.直接用JavaScript编写代码将带给您更多的受众
JavaScript代码可以很容易地广泛采用。 另一方面,使用中间语言编写最终将针对特定的受众(而不是那么大的受众)。 另外,JavaScript新手可以欣赏直接用JavaScript编写。 用于学习,编写,调试和实现JavaScript的绝大多数资源都集中在核心语言上,而不是其中间目标之一。
2.中间没有那么流行
最近的调查显示,只有22%JavaScript开发人员使用中间语言。 CoffeeScript是最流行的,但是仍然不能与jQuery
相比。 另一项调查将Java语言排在前10位,而CoffeeScript和其他中间语言甚至排在前100位。
3. JavaScript的下一个迭代旨在提供中间件提供的许多功能
正如开发人员Matt Greer在最近的博客文章中指出的那样,CoffeeScript中发现的许多功能(例如箭头功能或对象文字速记)已计划在JavaScript的下一版本中使用。 因此,JavaScript保持了良好的发展。
4.第三方JavaScript库可以添加许多缺少的功能
为JavaScript编写的第三方库扩展了其功能和语法。 例如, jQuery
被广泛使用,经过了实战测试,它为通过JavaScript识别和操纵事物的方式增加了很大的灵活性。 Args.js
是另一个示例,它提供对可选和默认函数参数的支持。 因此,由于JavaScript提供了本机扩展,因此无需切换到全新的语言来使用它。
综上所述,如果开发人员对CoffeeScript或任何其他中间语言感到满意,那就足够了。 但是,作为一个整体JavaScript的未来-它作为一种语言的发展以及围绕它的生态系统-也保证了这样的措施对于充分利用JavaScript不再像以前那样至关重要。
翻译自: https://www.javacodegeeks.com/2014/01/why-stick-to-javascript.html