搜索墙首页  编程技术  java  asp  ajax  php  c/c#/c++  数据库  oracle  mysql  db2  操作系统  windows  linux  股吧
首页 > 编程 > ajax > JavaScript
 1         
1楼  sp42 2008-07-05

浏览器引擎WebKit小组正在忙一件事,就是升级他们的新JS引擎:SquirrelFish(金鳞鱼)。他们强调从不同的方案中集思广益(包括Lua等),实现更快的JS解析速度。这令我想起另一边厢的引擎: erlyjs,用函数式语言Erlang写的JS引擎,号称“Javascript Flavoured Erlang”,Erlang的特点是非常适合多核,web服务...等..

虽然没有什么量化的测评对比,但总的来说,他们在各自不同的知识领域做着同一件事情:JS引擎。

。。哈哈~想说的是,我们Js发烧友福分不浅啊,那么多奇人异士在为JS世界的革新前赴后继。。
p。s。 webkit处理JS起来已经够快的了,还要快下去,岂不是傻快?ie的那些怎么办?

http://code.google.com/p/erlyjs/
http://www.infoq.com/cn/news/2008/06/SquirrelFishAnnouncement
2楼  dlee 2008-07-05

基于虚拟机是JavaScript语言发展的趋势。运行速度只是一个方面,不能代表一切。

在虚拟机开发方面Mozilla和Adobe正在进行密切的合作:
Tamarin于开发者来说意味着什么
Mozilla众项目勾画出网页脚本的未来

Mozilla 2/Firefox 4发布之后,在其中除了可以使用JavaScript编程,也可以使用Python和Ruby来编程。
3楼  afcn0 2008-07-05

dlee老大,为什么ajaxcn.org很长时间打不开了呢
4楼  xixixi8899 2008-07-05

dlee老大的贴子是越来越少了,都被搞EXT的那帮人给害的,他们把版块都占完了,这个版块有份量的贴子是越来越少了,我要坚决地和他们划清界限
5楼  dlee 2008-07-05

afcn0 写道
dlee老大,为什么ajaxcn.org很长时间打不开了呢

这个网站已经不再维护了,一个原因是因为精力有限,另一个原因是因为兴趣的转移。只能向各位关心我的网友说抱歉了。
xixixi8899 写道
dlee老大的贴子是越来越少了,都被搞EXT的那帮人给害的,他们把版块都占完了,这个版块有份量的贴子是越来越少了,我要坚决地和他们划清界限

呵呵,也不必这样,大家互相学习。

我们现在使用Rails做Web开发,Ajax开发方面使用Prototype+Script.aculo.us+RJS,这套组合可以高效地实现一些常见的交互需求。更加复杂的交互需求,我们基于Flash做开发。我觉得目前基于DHTML还不是很适合开发很复杂的交互。当然浏览器技术的发展速度很快,再过2、3年,完全基于浏览器原生的技术来实现复杂的交互是有可能的。对于技术的发展我还在观察,目前阶段Flash是DHTML很好的补充。

《Prototype and script.aculo.us中文版》已经翻译完了,估计一个多月之后就会出版。另外图灵引进了Dojo项目负责人Alex参与的一本书:Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences
Extjs方面的书,相信今年下半年也会有出版社出版的。
6楼  sp42 2008-07-06

现在关心的是,“金鳞鱼”什么时候能够尽快地游在AIR上哦~ 
7楼  csf178 2008-07-06

SquirrelFish 不错嘛
8楼  yukw1984 2008-11-10

SquirrelFish  很有趣的名字
期待效果……
9楼  sp42 2008-11-20

AIR 1.5终于发布了。来自辛勤的QQbyte编辑所发布的新闻:

http://www.javaeye.com/news/4234-adobe-air-1-5-released-a-number-of-improvement
引用

2。 WebKit 更新: AIR中的WebKit版本升级到新版本,新版本包含 Squirrelfish ,一个新的字节码解析器,大大提升JavaScript运行速度。使用新版本WebKit后,Adobe内部测试证明基于HTML的AIR应用比以前快了35%,我们也添加了基于Ajax AIR 应用的交互调试debuggin 支持。


这是小生先前发布的新闻:
http://www.javaeye.com/news/3515-air-1-5-release-a-small-amount-of-ajax-air-application-performance-leap

呵 没想到WebKit的引擎会竟如此用武之地,不赖嘛 呵呵
10楼  dlee 2008-11-23

iPhone手机、Google Android手机和Adobe AIR中使用的都是WebKit。熟悉Ajax开发的开发者只需要再多学习一些知识,就可以做手机应用和桌面应用的开发了。

Adobe的3本AIR开发指南中有一本就是专门为Ajax开发人员写的:
Developing Adobe AIR 1.5 Applications with HTML and Ajax
另外两本分别是为Flex开发人员(使用Flex Builder)和Flash开发人员(使用Flash CS3)写的。

此外还有一本O'Reilly与Adobe合作出版AIR入门书籍的电子版也可以免费下载:
Adobe AIR for JavaScript Developers Pocket Guide
这本书虽然比较老,讲的是AIR 1.0,但是它仍然是最佳的AIR入门书。
 1         
您的发言将按有关规定都会存档,您须为所发表后果负责,请您遵纪守法并注意语言文明。
标题:ErlangJavascriptv.sSquirrelFish
热门关注
标题回复点击
[源码]XiorkFlow:用JavaScript写的工作流设计器73540
推荐一个不错的免费JavaScript开发工具,比aptana轻得多~~70425
jquery和prototype框架的比较。。。62370
大胆预测下JS框架的走势106357
开心网【朋友买卖、咬人、争车位】Firefox插件118307
Mootools前景?拿来主义VS重复发明轮子102301
Mootools和Jquery之间的选择问题60270
Mootools、jQuery之说三道四64246
js操作html的table,包括添加行,添加列,删除行,删除列,合并单元格(未实现)29214
关于Gecko的eval第二参数探密51209
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源