Skip to content

[zz] JavaScript: Its Evolution as a Language

2007/07/19
JavaScript (classically, ECMAScript) has been progressing steadily since it received a significant update as ECMAScript edition 3 in 1999. InfoQ.com has been tracking the updates on JavaScript on its web site.

The latest proposal Netscape’s ECMAScript Edition 4 for JavaScript 2.0 is available online. John Resig, the creator of jQuery project, has posted some thoughts on his blog:

I think we’ve seen the JavaScript language move through many individual phases:

* The "We need scripting for web pages" phase. (Netscape)
* The "We should standardize this" phase. (ECMAScript)
* The "JavaScript isn’t a toy" phase. (Ajax)
* The "JavaScript as a programming language" phase.

JavaScript was created in 1995 by Brendan Eich (an engineer at Netscape) and first released with Netscape 2 early in 1996. JavaScript as a language has been explored in the past in writings such as The World’s Most Misunderstood Programming Language by Douglas Crockford (developer of JSON), and recently such as The Next Big Language by Google’s Steve Yegge (who ported Rails to Javascript/Rhino). John Resig continues on his blog saying:

… JavaScript will be treated as a significant programming language – divorced from the concept of web development.

Non-Web-based Use

JavaScript on Rails – Granted, at this point, this project may as well be pure vaporware, but it’s caught the attention of the right people. When one of the most popular software bloggers talks about how there’s a "next big language" coming up and then announces his massive re-write of the popular Ruby on Rails framework, in JavaScript, running on Rhino – people tend to pay attention. …

Helma – This web application framework is a long standing stalwart of server-side development with JavaScript (again, using Rhino). …

All of this leads me up to a point: JavaScript is actively advancing, as a language. While it’s most popular domain will probably always be in web browsers (with new JavaScript engines pointing in that continued direction), the advancement of server-side uses of JavaScript will only make for a much larger area for possible development in the upcoming years.

To quote Steve Yegge from his blog:

…because the Next Big Language (NBL from now on) is going to arrive very soon (timeline: 18-24 months, as far as I can tell, which in language terms means "imminent") …

Many saw Steve Yeggie as confirming the Next Big Language to be Javascript or ECMAScript. As of this writing, it is understood from Mozilla pages that the intent is to make JavaScript 2.0 and ECMAScript Edition 4 the same language with JavaScript 2.0 offering a few additional features. JavaScript 2.0 draft specification can be found here. Stay tuned to the JavaScript thread at InfoQ for further news.  

Advertisements
4条评论 leave one →
  1. Unknown permalink
    2008/09/08 22:32

    塑料托盘 仓储笼   塑料托盘 手推车 仓储笼 钢托盘  钢托盘  托盘  塑料托盘 手推车 仓储笼 料箱 钢托盘 托盘  手推车  仓储笼 塑料托盘 料箱  钢托盘 托盘 塑料托盘 手推车 仓储笼 仓储笼 手推车 料箱 塑料托盘 钢托盘 仓储笼 手推车 料箱 塑料托盘 钢托盘 仓储笼 手推车 料箱 塑料托盘 钢托盘 托盘转运车 仓储笼 手推车 料箱 塑料托盘 钢托盘 托盘转运车 手推车 尼龙吊带 尼龙吊带钢丝绳 起重链条 钢板起重钳 钢板起重吊具 吊钩附件 横梁/吊具 成套索具 钢丝绳 起重链条 钢板起重钳 钢板起重吊具 吊钩附件 横梁/吊具 成套索具  托盘 泰州托盘塑料托盘  手推车 钢托盘 塑料托盘 扬州托盘 各式托盘 泰州托盘  手推车 钢托盘 塑料托盘 扬州托盘 各式托盘 泰州托盘  起重链 柔性吊带 酸性吊带  江苏吊具       
     

  2. Unknown permalink
    2008/09/08 22:32

    柔性吊带 柔性吊带 柔性吊带 扁平吊带 扁平吊带 扁平吊带 钢板起重吊具 横梁/吊具 吊钩附件 尼龙吊带 电工吊带 钢丝绳 起重链条 工业吊带 柔性吊带 扁平吊带 钢板起重吊具 横梁/吊具 吊钩附件 尼龙吊带 吊带 钢丝绳 起重链条 工业吊带 成套索具 钢板起重钳 托盘  托盘转运车 钢托盘  托盘 塑料托盘 料箱  钢料箱 仓储笼 托盘车  托盘车 托盘车 托盘车  托盘 钢托盘 塑料托盘 料箱 手推车 仓储笼 托盘转运车 托盘车 托盘车 托盘车 托盘车 手推车  手推车 手推车 手推车 仓储笼 钢制料箱 塑料托盘 钢制托盘 登高车 手推车 托盘托盘转运车 威海托盘 扬州仓储笼 钢托盘 塑料托盘 泰州托盘 南通托盘 扬州料箱 扬州手推车 仓储笼 钢制料箱  扬州仓储笼  钢托盘 塑料托盘 泰州托盘 南通托盘 扬州料箱 扬州手推车 仓储笼 钢制料箱 吊具 
     

  3. Unknown permalink
    2008/09/18 06:33

     扬州托盘 泰州托盘 南京托盘 苏州托盘 连云港托盘 上海托盘 北京托盘  江苏托盘  浙江托盘  徐州托盘  高邮托盘 宿迁托盘  长沙托盘 杭州托盘 南昌托盘  镇江托盘  大连托盘 青岛托盘  烟台托盘  广州托盘 威海托盘  扬州托盘 泰州托盘 南京托盘 苏州托盘 连云港托盘 上海托盘 北京托盘 江苏托盘  浙江托盘  徐州托盘   高邮托盘 宿迁托盘  长沙托盘 杭州托盘 南昌托盘  镇江托盘  大连托盘 青岛托盘  烟台托盘 广州托盘 海托盘威 扬州托盘  泰州托盘 南京托盘 苏州托盘 连云港托盘 上海托盘 北京托盘 江苏托盘  浙江托盘  徐州托盘  高邮托盘 宿迁托盘  长沙托盘  杭州托盘 南昌托盘  镇江托盘  大连托盘 青岛托盘  烟台托盘 广州托盘 威海托盘  扬州托盘 泰州托盘 南京托盘 苏州托盘   连云港托盘 上海托盘 北京托盘 江苏托盘  浙江托盘  徐州托盘  高邮托盘 宿迁托盘  长沙托盘 杭州托盘 南昌托盘  镇江托盘   大连托盘 青岛托盘  烟台托盘 广州托盘 威海托盘 

  4. Unknown permalink
    2008/09/18 06:33

    长沙托盘 杭州托盘 南昌托盘 镇江托盘  大连托盘 青岛托盘 烟台托盘 广州托盘 威海托盘 扬州托盘 泰州托盘 苏州托盘 连云港托盘 上海托盘 北京托盘 江苏托盘  浙江托盘 徐州托盘  江阴托盘 江阴托盘 江阴托盘 江阴托盘 江阴托盘 江阴托盘 江阴托盘 江阴托盘  昆山托盘  昆山托盘 昆山托盘 昆山托盘 昆山托盘  昆山托盘 昆山托盘 昆山托盘 昆山钢托盘 昆山钢托盘 昆山钢托盘 昆山钢托盘 常州托盘 常州托盘 常州托盘 常州托盘 常州托盘  常州托盘 常州托盘 常州托盘 常州钢托盘 常州钢托盘 常州钢托盘 常州钢托盘 无锡托盘 无锡托盘 无锡托盘 无锡托盘 无锡托盘  无锡托盘 无锡托盘 无锡托盘 无锡钢托盘 无锡钢托盘 无锡钢托盘  无锡钢托盘  江阴钢托盘  江阴钢托盘 江阴钢托盘 江阴钢托盘 昆山钢托盘 昆山钢托盘 昆山钢托盘 昆山钢托盘 常州钢托盘

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: