2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

ECMAScript 4 会是 JavaScript 的未来吗?

  • 2007-11-08
  • 本文字数:821 字

    阅读完需:约 3 分钟

最近关于 ECMAScript 之未来的讨论颇为活跃。Brendan Eich引发了关于ECMAScript 4 的一阵狂风暴雨的讨论。它是否正走在正确的道路上呢?

ECMAScript 4 是 JavaScript 和 JScript 这两个实现所依标准的下一代版本。随着 ECMAScript 4 概览的发表,JavaScript 的创造者 Eich 将我们要如何让 JavaScript 向 ECMAScript 4 靠拢的问题提到了大家面前。虽然 ECMAScript 4 的工作一直在进展中,仍然有很多人对这个规范不满,认为它走得太快、太远,却又没有解决语言现今面临的一些严重问题。

在发布规范概览之后,Eich狠批了Microsoft 缺席讨论。Microsoft 的JScript 团队被激起了回应,他们整理了一份列表,列出了JScript 与规范或一般公认的做法之间的所有差异。Microsoft 认为ECMAScript 4 的步子迈得太大,而IE 的平台架构师Chris Wilson 也详列了他个人的想法

Douglas Crockford 这位在 Yahoo! 工作的广受尊敬的 JavaScript 专家也同样有所保留

很多人都觉得 JavaScript 烂,并且希望新语言能少烂一点。我的担心是它可能更烂。一门新语言如果能证明自己,就会被人接受。但在它得到证明以前,不应该就先标准化并用以取代稳定的旧技术。

Ajaxian 汇集了讨论这个题目的若干帖子,就连 Dave Thomas 也对 ECMAScript 4有话要说

单单浏览一下 Wiki 我已经可以看到这个语言包含 prototype、类、multi-method(?)、静态类型、动态类型,等等等等。这让我这个老头子想起了其他由委员会设计出来的大型语言,像 PL/I、Algol 68 和 ADA。这些雄心勃勃的语言无论设计还是实现都集中了一帮子聪明人,但不幸都搞得太复杂,面世也太晚。JS 是要给一般人用的语言,不是什么只有技术天才才能理解的语言。如果你是一个 Ajax 开发者并且关心动态语言的发展,我觉得你是时候站出来发表意见了,去帮助 ECMAScript 4 转向一条不那么好高骛远的路径。对语言来说,小才是真好。

关注 JavaScript 的未来,请继续留意 InfoQ 的报道。

查看英文原文: Is the future of JavaScript ECMAScript 4?

2007-11-08 18:512792
用户头像

发布了 225 篇内容, 共 69.7 次阅读, 收获喜欢 52 次。

关注

评论 1 条评论

发布
用户头像
想当年,感慨万千
2021-01-02 15:40
回复
没有更多了
发现更多内容

什么?JDK16刚刚又发布了?赶紧尝尝鲜

Java 程序员 后端

今日话题:程序员,从培训班出来的都是垃圾?你们是怎么看待的

Java 程序员 后端

从三线城市公司跳槽美团关键,啃透了腾讯T8-3手写Java高级笔记

Java 程序员 后端

什么是分布式系统,如何学习分布式系统

Java 程序员 后端

京东T7架构师手写的10万字Spring Boot详细学习笔记+源码免费下载

Java 程序员 后端

京东T7架构师用470页就把微服务架构原理与开发实战文档讲完了

Java 程序员 后端

什么是事务数据库?

Java 程序员 后端

什么!有一定的学习门槛你就学不好?Java多线程,从基础到并发模型统统帮你搞定!

Java 程序员 后端

五分钟带你读懂!Spring Cloud构建微服务分布式云平台

Java 程序员 后端

京东秒杀系统是世界上最牛批的,不接受反驳!(1)

Java 程序员 后端

用EasyRecovery怎么恢复电脑中已删除的视频

淋雨

数据恢复

docker基础

小麦

什么会导致Java应用程序的CPU使用率飙升?

Java 程序员 后端

今年面试大厂屡屡失败,一波三折最终入职拼多多java岗,我经历啥?

Java 程序员 后端

京东T7团队技术4面:线程池+索引+Spring +分布式锁

Java 程序员 后端

Serverless 架构模式及演进

Serverless Devs

Serverless 架构设计

JavaScript 进制问题

空城机

JavaScript 11月日更

京东T7架构师用470页就把微服务架构原理与开发实战文档讲完了(1)

Java 程序员 后端

京东秒杀系统是世界上最牛批的,不接受反驳!

Java 程序员 后端

从SpringBoot源码看资源映射原理

Java 程序员 后端

今年面试大厂屡屡失败,一波三折最终入职拼多多java岗,我经历啥?(1)

Java 程序员 后端

从JVM锁到Redis分布式锁,对小白十分友好

Java 程序员 后端

从一道 LRU 算法题说到缓存淘汰策略

Java 程序员 后端

从内存分析局部变量与成员变量的区别(Java)

Java 程序员 后端

手慢无!2021 OceanBase 数据库大赛专属键盘等你来拿!

OceanBase 数据库

数据库 开源 架构 大赛 11月日更

2021 大厂面试题之 mysql 篇

小麦

MySQL 面试题 大厂

人机交互系统(2

Java 程序员 后端

什么才是Java的基础知识?

Java 程序员 后端

模块三

侠客行

架构实战 「架构实战营」

京东员工被裁后哀叹:优化后连面试的机会都没有,每月还要还贷款

Java 程序员 后端

从单体式架构迁移到微服务架构

Java 程序员 后端

ECMAScript 4会是JavaScript的未来吗?_Java_Rob Thornton_InfoQ精选文章