热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ECMAScript的世界

ECMAScript,这个从JavaScript和JScript演变而来的标准,现在已经进化为第三版,而这棵大树已经繁衍了好多枝叶了。看看

ECMAScript, 这个从Javascript和JScript演变而来的标准,现在已经进化为第三版,而这棵大树已经繁衍了好多枝叶了。看看这张由jQuery的创始人 John Resig建立的ECMAScript族谱,你会惊讶的发现原来好多都不知道啊,呵呵。

原文:http://ejohn.org/blog/the-world-of-ecmascript/
原文作者:John Resig

以下是对原文的翻译:

我做了一些搜索和挖掘工作,并把找到的资料联系起来,得出的结果很有趣,我把它叫做"ECMAScript的世界".

(授权方式:GPL v2 [SVG])

这 是一个关于ECMAScript的世界地图,包括所有ECMAScript标准的实现及其衍生品,包括Javascript、 ActionScript和JScript这些最著名的实现。这里我只展示了那些可以用于开发的东西(编程语言、引擎、浏览器和服务器等),不包括面向客 户的Web应用程序,那个数量不是这个地图可以承担的,太多了。

这个图表从ActionScript、Tamarin、 ActionMonkey和SpiderMonkey的关系入手,从这些关系有扩展出很多额 外的关系,这时候关系已经变得很复杂,有点超出我的控制范围了。我被ECMASCript这个生态系统给迷住了,数量和广度都超过了我开始的估计。(而且 这还不是全部,我确定自己肯定遗漏了很多)

下面是上图对应的各种信息的链接

语言:

  • JScript
  • JScript.NET
  • DMDScript
  • QtScript
  • InScript
  • ExtendScript
  • ActionScript
  • Javascript

引擎:

  • Spidermonkey
  • ActionMonkey
  • Presto
  • JScript
  • .NET Framework
  • DMD
  • QSA
  • iCab
  • KJS
  • JSCore
  • Tamarin
  • Narcissus
  • Rhino
  • ruby-spidermonkey
  • python-spidermonkey
  • Javascript::Spidermonkey

应用:

  • Camino
  • Firefox
  • Opera
  • Internet Explorer
  • iCab
  • Konquerer
  • Flash
  • Photoshop
  • AIR
  • WebKit
  • Safari
  • Android
  • PDF
  • HD DVD
  • Apache
  • Helma
  • Phobos
  • Tomcat

钩子/转换器:

  • mod_js
  • mod_jk
  • mod_gcj
  • mod_perl
  • Ruby2JS
  • RubyJS
  • GWT
  • Flash on C++

公司:

  • Mozilla
  • Opera
  • Microsoft
  • Adobe
  • Apple
  • Google

实现以上所有内容所使用的语言:

  • Javascript
  • C/C++
  • Java
  • Ruby
  • Python
  • Perl

转:https://www.cnblogs.com/yingzi/archive/2012/07/07/2580534.html



推荐阅读
author-avatar
王强丫ES
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有