Raku,原名Perl 6,系perl编程语言家族的成员之一,通用程序设计语言,支持多重编程范式,渐进式类型。Raku主要设计者为拉里·沃尔。作为Perl的后继者,在2000年开始发展,由于接续在Perl 5之后,称为Perl 6,在2019年10月更名为Raku。Raku语言在语法与Perl 5不同,被视为一种新的编程语言,但提供Perl 5的兼容模式。
Raku拥有丰富的现代程序语言特征,重新定义了正规表达式和增加函数式编程语言的特征,成为可演化的语言。为保证Raku和Perl社区的持续稳定发展,Raku编译器使用Raku来重写。为保证Perl语言原有库的重用,编译器提供同Perl 5语言的兼容模式。
2010年7月,Rakudo的Rakudo Star,作为主要版本的试验品发布。这一发布让人们有一个可实用的编译器,方便编写程序和反映需求(Perl6的规范尚未冻结,以期根据人们的使用体验以及编译器的实现等来增补某些特性)。
在2000年时,拉里·沃尔宣告开始开发Perl 6。最初的目标,是移除Perl因为历史因素而保留下来的一些功能,旨在“容易的事应当容易处理,难事应当变得容易,不可能的事应当办成”,开始面向所有人编制RFC。总共产生了361份RFC。RFC完成后,交由拉里·沃尔审阅和分类。
Raku开发使用三种开发方式。第一,通过IRC的#raku频道。第二,Perl基金会的电子邮件列表。第三,托管在Git上的源代码。
2019年10月更名为Raku。
raku -e "say 'Hello, world'"
热门信息
阅读 (129)
1 童子命的口诀对照表,是不是童子命一查就知道阅读 (88)
2 让男人爱你的咒语——和合术咒语阅读 (71)
3 自己怎么简单的做和合术?找道长做快速挽回阅读 (70)
4 和合术真都有用吗?效果好吗?阅读 (68)
5 阳宅风水学入门图解大全100例,让你马上成为风水专家