|
|
|
|
 活跃活跃气氛, 请大家谈谈perl6.0 - dl_dht [ 2004-01-16 10:36 | 237 byte(s)]
 Re: 活跃活跃气氛, 请大家谈谈perl6.0 - ACp [ 2004-02-24 08:23 | 296 byte(s)]
 Re: 活跃活跃气氛, 请大家谈谈perl6.0 - fgh [ 2004-01-18 00:17 | 533 byte(s)]
 Re: 活跃活跃气氛, 请大家谈谈perl6.0 - dl_dht [ 2004-01-18 09:51 | 291 byte(s)]
 Re: 活跃活跃气氛, 请大家谈谈perl6.0 - wushuang [ 2004-02-21 00:45 | 220 byte(s)]
 Re: 活跃活跃气氛, 请大家谈谈perl6.0 - lenger81 [ 2004-02-24 20:03 | 277 byte(s)]
 Re: 活跃活跃气氛, 请大家谈谈perl6.0 - ACp [ 2004-02-25 10:35 | 261 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
确实,Perl6是一个期待已久的版本,可惜我e文不是很通,只能自己看个大概,不能进行恰当翻译,遗憾。
Perl6的开发进展好象太慢了点,从1999年到现在,至少也有4年了,也不知道今年下半年能不能有一个完整的版本出来。
谁e文好的,能进行一些翻译工作就好了,例如RFC等开发过程中重要的文档。跟进翻译,不但可以知道开发进展情况,重要的是可以了解一个重要软件是如何组织和实施的,以前见到书上写的,值得参考,但我想总没有跟进一个项目开发来得有效和深刻。
毕竟,Perl6是一个全新的软件,融入当前很多优秀的东西,其开发过程值得我们去学习。
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
说的很好啊. 真希望我们这里能出现几个能够参与perl核心开发的朋友, 出现几位perl大师.
perl 语言是博大精深的, 如果能够深入他的内部, 了解他的实现我想一定会对perl有一个更深入的理解. 也希望这个板块以后能不仅讨论对实际问题的解决技巧, 而且能够讨论一些perl内部实现的机制, 更上一层楼.
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
虚拟机现在应该都可以用了
使用perlcc 编译 可以指定只生民中间代码
这里perl就相当于虚拟机了 不依靠平台
你也可以指定perlcc编译出依赖平台的程序 这时这个程序不再依靠perl才可以去行
|
|
----
无双小站 forumer.com/mushuang loveunix.net
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
parrot的主要竞争对手是.net和java,虽然不完全一样,但都是基于虚拟机的,
不过parrot的更加开原。他有c到parrot的翻译器,(在开发),python到parrot的翻译器,perl5到parrot的翻译器,还有ruby到parrot的翻译器,java,什么的都有,parrot的主要应用目标是多语言协作开发,这个在perl.com的文档中早有介绍了1
|
|
|
----
计算机组成?
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
|
Parrot is a virtual machine used to efficiently execute bytecode for interpreted languages.我觉得“efficiently execute bytecode for interpreted languages”是重点,平台无关好象就没有提。前一段时间看perl6报道的时候看到了“软件cpu"的概念,却没有对这个概念多说,哪位解释一下。
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
其实软件cpu,就是通过软件模拟计算机的指令,
我们平常的程序是计算机cpu进行翻译,执行的。而软件cpu是通过模拟硬件的工作方式,进行翻译,翻译成当前平台的对应的机器码,进行解释的,他翻译的是字节码,也就是虚拟机的指令码,翻译后就开始使用虚拟机进行解释执行了。
|
|
|
----
计算机组成?
|
|
[Original]
[Print]
[Top]
|
|
|