13919049954

ECMAScript 6是否会重蹈ECMAScript 4的覆辙

作者: 日期:2017/9/14 10:06:46 人气:38

          在我看来,ES4可以算是一次较好的改进,能够满足较大规模的开发需要,但可惜的就是步子迈太大了,遭受的反对过多。


          这一阵我也思考了这些问题,因为还是有很多人不支持ES6的改进,觉得把本来很简单的JS搞复杂了,没有必要。我觉得这个问题的分歧点在哪里呢,在于虽然大家都是做Web前端开发,都是在浏览器里写东西,但产品形态差距太大。


          我能够想到,是哪些人希望JS加上类、模块、类型,又是哪些人觉得不改就挺好。前一种多半是做Web应用的,也就是在浏览器中开发“软件”的,后一种多半是做“页面”的。这两种产品形态的差异,导致双方对开发语言的需求大为不同,前者恨不得不要用JS,改用C#,后者连现在已有的JS都可能觉得啰嗦。


          这两种人其实是无法调和的,并且分歧会越来越大。Web应用开发者在ES4的时代相对弱势,所以ES4就悲剧了,而现在,这类人占比越来越高,话语权也越来越强,所以ES6就这样了,再往后,页面开发者更觉得难以忍受了。


          所以有时候我真觉得,干脆别搞ES6什么的了,保留现有JS不变,像Google搞Dart那样,重新标准化一门新语言,然后大家各取所需,搞页面的就用现在的JS,搞应用的就用新语言,各自演进,大家都快乐,多好啊。


          以目前这种状况,搞应用的嫌ES6步子小,搞页面的嫌大,再往后,多迈一步都是很困难的,因为反对的声音将越来越大,难办啊。


            金城在线专注网站、软件、APP、微信公众平台、小程序、抖音、头条等开发推广,如果您有这方面的需求或者不同的观点,欢迎联系交流。

    官方微信

    本文网址:http://lz.net.cn/SEOyouhua/293.html
    读完这篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    更多>>网友评论
    发表评论