免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: rawa9999
打印 上一主题 下一主题

Parrot现状 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2009-09-20 00:52 |只看该作者
python是动态语言,LLVM是什么,实现了什么语言(C、C++、objC),你觉得成熟吗这个?至少这个项目还在开发吧!
C99已经实实在在的在parrot上实现了,无意与你争论。

论坛徽章:
0
12 [报告]
发表于 2009-09-20 00:58 |只看该作者
说明一下,parrot实现了静态语言C99,LLVM还没有实现动态语言python(刚刚开始),这两个难度基本一样,仔细看这两个虚拟机的性质。

论坛徽章:
0
13 [报告]
发表于 2009-09-20 01:08 |只看该作者
lua已经实实在在跑在llv上面了
ruby也有了
php也有
动态,运行时动态绑定?
还是动态计算类型?
好吧,llv不成熟,python的虚拟机还没有被llv替换掉,google的努力就这样被华丽的无视了,Apple也被无视了。
llv已经够动态了吧?jit java是OK的,而且,算了,跟我有一毛钱关系啊,还是老老实实做我的项目吧。

[ 本帖最后由 prolj 于 2009-9-20 01:11 编辑 ]

论坛徽章:
0
14 [报告]
发表于 2009-09-20 01:26 |只看该作者
闲暇之余讨论一下,周末好无聊,我厌倦了大公司的商业产品,被java假开源骗了很长时间。
要想在parrot实现一个语言必须使用perl5或perl6编译,要想在llvm实现一个语言必须用C++编译,要想在JVM实现一个语言必须用java编译,当然你可以二次编译,但是效率就差野了,python跑在LLVM上跟跑在parrot上实现难度基本一样,这样说吧python没有一个自己作为宿主的真正开放(注意JVM、dotnet、parrot都存在这样一个平台)虚拟机平台,这才是那个你说的"主义",也是大公司角逐的核心问题。

论坛徽章:
0
15 [报告]
发表于 2009-09-20 01:36 |只看该作者
说句实话也很无奈,sun买mysql也是因为自己没有强有力的数据库产品,魔兽世界使用Lua也是为了构筑自己的行业规范,google使用python可能有其他原因,但是也出市场竞争的原因。开源其实很无奈,总是一个棋子。当然也有好的方面,所以软件主人把握很重要,linux之父最清醒,它都明白,mysql的主人就差些,python还不知道未来的样子。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP