Parrot 常见问题(翻译:DanceDanceDance)
敬业的IT人
互联网
佚名
2008-4-15 10:26:27
////////////////////
//一般性问题//
////////////////////
#什么是parrot?
parrot是为支持Perl6语言而新设计的解释器。它被设计成一种独立的虚拟机,可以用来执行从Perl5,Perl6等动态语(dynamic languages)编译成的字节码。理想中,parrot能够支持其他的动态,被编译成字节码(bytecode-compiled)的语言,如Python, Ruby和Tcl。
#为什么叫parrot?
parrot来源于Simon Cozens的愚人节玩笑,说的是Larry Wall和Guido van Rossum宣布Perl和Python将合并。
#parrot就是Perl6吗?
否!parrot是用来执行Perl6程序的。Perl6语言的定义正在被Larry Wall加工。Perl6的真正状态仍然是一个迷,她会和今天我们看到的Perl充分的相似,以及需要一个运行时系统。
#今天我能够使用parrot吗?
当然!parrot正处于她执行的早期阶段。使用parrot最主要的方式是去写parrot的汇编代码。你可以在apache(Unix平台最流行的WEB服务器平台)中使用Ask Bjorn Hansen的mod_parrot模块来建立动态内容(dynamic content)。不过千万不要用于产品的代码中,那只是一个玩具。
#为什么我要用parrot汇编代码编程?
很多的原因:
*所有的人都在这么做
*It's a neat hack.
*你能够享受是用汇编编程的乐趣而不必担心系统的崩溃
严肃的说,使用parrot汇编语言是一种充满乐趣的挑战,同时也是用来测试parrot的最好的方式。
#什么时候才能通过一种“真正”的编程语言来使用parrot?
这要看你是怎么看“真正”这个词了。
*Leon Brocard发布了一个Java字节码到parrot字节码的编器。
*Gregor Purdy正在进行一种能够直接面对parrot字节码的小语言Jako的方面的工作。
*Dan Sugalski和Jeff Goff已经开始了将Scheme编译成Perl 字节码方面的工作。
#parrot是用什么语言写的?
C.
#Why not write it in insert favorite language here?(不晓得如何翻译insert favorite language)
Becuase of>
//一般性问题//
////////////////////
#什么是parrot?
parrot是为支持Perl6语言而新设计的解释器。它被设计成一种独立的虚拟机,可以用来执行从Perl5,Perl6等动态语(dynamic languages)编译成的字节码。理想中,parrot能够支持其他的动态,被编译成字节码(bytecode-compiled)的语言,如Python, Ruby和Tcl。
#为什么叫parrot?
parrot来源于Simon Cozens的愚人节玩笑,说的是Larry Wall和Guido van Rossum宣布Perl和Python将合并。
#parrot就是Perl6吗?
否!parrot是用来执行Perl6程序的。Perl6语言的定义正在被Larry Wall加工。Perl6的真正状态仍然是一个迷,她会和今天我们看到的Perl充分的相似,以及需要一个运行时系统。
#今天我能够使用parrot吗?
当然!parrot正处于她执行的早期阶段。使用parrot最主要的方式是去写parrot的汇编代码。你可以在apache(Unix平台最流行的WEB服务器平台)中使用Ask Bjorn Hansen的mod_parrot模块来建立动态内容(dynamic content)。不过千万不要用于产品的代码中,那只是一个玩具。
#为什么我要用parrot汇编代码编程?
很多的原因:
*所有的人都在这么做
*It's a neat hack.
*你能够享受是用汇编编程的乐趣而不必担心系统的崩溃
严肃的说,使用parrot汇编语言是一种充满乐趣的挑战,同时也是用来测试parrot的最好的方式。
#什么时候才能通过一种“真正”的编程语言来使用parrot?
这要看你是怎么看“真正”这个词了。
*Leon Brocard发布了一个Java字节码到parrot字节码的编器。
*Gregor Purdy正在进行一种能够直接面对parrot字节码的小语言Jako的方面的工作。
*Dan Sugalski和Jeff Goff已经开始了将Scheme编译成Perl 字节码方面的工作。
#parrot是用什么语言写的?
C.
#Why not write it in insert favorite language here?(不晓得如何翻译insert favorite language)
Becuase of>
- 最新文章
- Python 快速入门[04-15]
- XML和现代CGI应用程序[04-15]
- 跟我学Perl(三)[04-15]
- Perl的安全性监测[04-15]
- perl中的日期处理[04-15]
- 在Perl/CGI中使用模板[04-15]
- 相关文章
- CGI教学:CGI安全问题(四)[04-15]
- CGI教学:CGI安全问题(七)[04-15]
- CGI教学:CGI安全问题(三)[04-15]
- CGI教学:CGI安全问题(六)[04-15]
- CGI教学:CGI安全问题(八)[04-15]
- CGI教学:CGI安全问题(一)[04-15]
