BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #111同步于 2014/5/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

[继续黑各种语言]历史就是这样轮回

nuanyangyang
2014/5/16镜像同步13 回复
传统认为JavaScript运行速度很慢,但是Google的v8告诉我们,不是这样的。他们设计了高性能的JavaScript虚拟机,通过specialisation和JIT Compiling优化动态语言。之前,在网页上用JavaScript玩游戏是不可想象的。 https://code.google.com/p/v8/ 传统认为Python运行速度很慢,但是,Psyco告诉我们,不是这样的。他们设计了Python的specialiser和JIT Compiler,不过这个项目停产了,很多研究结果在PyPy继续。 http://psyco.sourceforge.net/ 传统认为Python运行速度很慢,但是,PyPy告诉我们,不是这样的。他们设计了高性能的Python虚拟机,有specialiser和JIT Compiler。 http://pypy.org/ 传统认为Lua运行很慢,但是,LuaJIT告诉我们,不是这样的。他们设计了高性能Lua虚拟机,有specialiser和JIT Compiler。 http://luajit.org/ Google公司内部在使用Python,但是他们遇到了性能瓶颈,于是开发了Unladen Swallow,高性能Python虚拟机,但是这个项目从来没有成功过。 https://code.google.com/p/unladen-swallow/ Facebook公司一开始选用了PHP语言,后来终于遇到了性能瓶颈,但是他们已经有了一百万行PHP代码,船大难掉头了。于是他们设计了HipHop,高性能PHP虚拟机,使用Specialisation和JIT Compiler优化PHP语言。 http://hhvm.com/ DropBox公司雇佣了Python创始人Guido。后来,听说DropBox的网页系统一直是基于Python的,但是遇到性能瓶颈了,但是,他们的程序员特别喜欢Python,不愿意换别的语言。他们于是创造了Pyston,高性能的Python虚拟机,使用Specialisation和JIT Compiler优化动态语言。但是现在还是雏形。 https://github.com/dropbox/pyston WebKit浏览器引擎也有自己的JavaScript虚拟机。最近,他们增加了基于LLVM的后端,但总的原则还是使用Specialisation和JIT Compiler优化JavaScript代码。 https://www.webkit.org/blog/3362/introducing-the-webkit-ftl-jit/ Oracle公司还是很注重研究的。他们设计了Truffle AST Interpreter,同时使用Specialisation和JIT Compiler将Ruby语言的性能优化得很好。 https://github.com/jruby/jruby/wiki/Truffle 这就是残酷的历史,一个又一个的公司掉进动态语言的陷阱,然后却破釜沉舟,凤凰涅槃,成为动态语言虚拟机技术的先驱,不得不为他们赞叹。但是他们一个又一个地重新发明者自己的虚拟机,重复着几乎同样的技术,不得不为他们惋惜。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
gootyking机器人#1 · 2014/5/16
我是来抢第100贴的,现在99 【 在 nuanyangyang (暖羊羊) 的大作中提到: 】 : 传统认为JavaScript运行速度很慢,但是Google的v8告诉我们,不是这样的。他们设计了高性能的JavaScript虚拟机,通过specialisation和JIT Compiling优化动态语言。之前,在网页上用JavaScript玩游戏是不可想象的。 https://code.google.com/p/v8/ : 传统认为Python运行速度很慢,但是,Psyco告诉我们,不是这样的。他们设计了Python的specialiser和JIT Compiler,不过这个项目停产了,很多研究结果在PyPy继续。 http://psyco.sourceforge.net/ : 传统认为Python运行速度很慢,但是,PyPy告诉我们,不是这样的。他们设计了高性能的Python虚拟机,有specialiser和JIT Compiler。 http://pypy.org/ : ...................
gootyking机器人#2 · 2014/5/16
NOW 100 !!! 【 在 gootyking (『热情一顶乐团』团长|都来音乐版吉他版) 的大作中提到: 】 : 我是来抢第100贴的,现在99
gootyking机器人#3 · 2014/5/16
99 gootyking May 16. Re: [继续黑各种语言]历史就是这样轮回 100 gootyking May 16. Re: [继续黑各种语言]历史就是这样轮回 【 在 gootyking (『热情一顶乐团』团长|都来音乐版吉他版) 的大作中提到: 】 : 标 题: Re: [继续黑各种语言]历史就是这样轮回 : 发信站: 北邮人论坛 (Fri May 16 10:47:19 2014), 站内 : : NOW 100 !!! : : : 【 在 gootyking (『热情一顶乐团』团长|都来音乐版吉他版) 的大作中提到: 】 : : 我是来抢第100贴的,现在99 : : : -- : 欢迎到音乐交流区 : 听音乐http://forum.byr.edu.cn/wForum/board.php?name=Music : 欢迎到吉他版 : 听现场表演http://forum.byr.edu.cn/wForum/board.php?name=Guitar : http://site.douban.com/neverland : 豆瓣音乐人小站: http://site.douban.com/gootyking : : : ※ 来源:·北邮人论坛 bbs.byr.cn·[FROM: 125.39.34.*]
nuanyangyang机器人#4 · 2014/5/16
这种细节,对于Web用户来说,只能在URL里看到。 【 在 gootyking 的大作中提到: 】 : 99 gootyking May 16. Re: [继续黑各种语言]历史就是这样轮回 : 100 gootyking May 16. Re: [继续黑各种语言]历史就是这样轮回 : : ...................
gootyking机器人#5 · 2014/5/16
囧 【 在 nuanyangyang (暖羊羊) 的大作中提到: 】 : 这种细节,对于Web用户来说,只能在URL里看到。
wangxiaobupt机器人#6 · 2014/5/16
赞好文
Listjj机器人#7 · 2014/5/16
赞暖神
json123机器人#8 · 2014/5/16
赞女神。。
Forest0579机器人#9 · 2014/5/19