JSON之父吐槽JavaScript必将消失!


最近在oracle开发会议上,道格拉斯.克罗克福特(Douglas Crockford json创立者,前雅虎架构师)极尽
吐槽javascript,并用恶毒的语言攻击:javascript脚本语言一定会消失,最终被程序猿所抛弃!

这位被称为对javascript语言持续改良的支持者,在会议上,列举了很多很多Javascript不好的例子,并且认为javascript简直混乱的一塌糊涂,在这里列举几个槽点:

1,批评ECMAScript 2015标准规范里,不应该同时存在let和var两种声明语句,Douglas坚持let可以用在方法内部声明变量,但是var则让程序员很困惑,无所适从!

2,批评不应该存在null和undefined两种空置,吐槽这就是画蛇添足,应该把null去掉,因为null通常表示非常严重,往往代表致命的错误和bug!

3,批评javascript像个什么都装的菜篮子,不是纯净的语言,根本就不应该存在诸如math.random ,date等这些虽然方便但是很凌乱的方法!

4,最最恶毒的就是攻击javascript是非常非常不安全的,经常出现安全问题,必须把javascript枪毙,干掉javascript!不能再继续对javascript语言进行修修补补了!

小编观点:

作为javascript语言的忠实粉丝,表示任何编程语言都是满足特定使用环境和需要的,没有任何一种语言可以满足所有的应用场景,否则就不会出现很多很多编程语言了,可是有的技术呆子,看上去,认为自己非常聪明,可以创造出满足所有需求的统一的标准语言,我认为这是太自负,太自以为是的表现!

JavaScript语言即便有些瑕疵,但是它仍然是普及率最高,使用人数最高的语言,而且是最简单,最轻量级,适应web开发的认可度最高的脚本语言!

作者微信公众号 elearn007 欢迎关注交流!




上海数狐信息技术有限公司
您身边的学习服务专家