Raku
Perl程式語言家族的成員 / 維基百科,自由的 encyclopedia
親愛的 Wikiwand AI, 讓我們通過簡單地回答這些關鍵問題來保持簡短:
你能列出最重要的事實和統計數據嗎 Raku?
為 10 歲的孩子總結這篇文章
顯示所有問題
Raku,原名Perl 6,系perl程式語言家族的成員之一,通用程序设计语言,支持多重编程范式,渐进式类型。Raku主要設計者為拉里·沃尔。作為Perl的後繼者,在2000年開始發展,由于接續在Perl 5之後,称为Perl 6,在2019年10月更名为Raku[6]。Raku语言在语法與Perl 5不同,被视为一种新的程式語言,但提供Perl 5的兼容模式。
事实速览 编程范型, 语言家族 ...
Raku吉祥物Camelia[1] | |
编程范型 | 多重编程范式 |
---|---|
语言家族 | Perl |
設計者 | 拉里·沃尔 |
實作者 | Raku community |
发行时间 | 2015年12月25日,8年前(2015-12-25) |
当前版本 |
|
型態系統 | 動態、漸進式 |
操作系统 | 跨平台 |
許可證 | GNU通用公共许可证 艺术许可协议 2.0 |
文件扩展名 | .raku, .p6, .pl6, .pm6, .pod6 [3] |
網站 | raku |
主要實作產品 | |
Rakudo(英语:Rakudo Perl 6) | |
啟發語言 | |
Haskell[4]、JavaScript、Perl 5、Ruby、Smalltalk | |
影響語言 | |
Perl 5[5]、Haskell[5]、AntLang |
关闭
Raku拥有丰富的现代程序语言特征,重新定义了正規表達式和增加函數式程式語言的特征,成为可演化的语言。为保证Raku和Perl社区的持续稳定发展,Raku编译器使用Raku来重写。为保证Perl语言原有函式庫的重用,编译器提供同Perl 5语言的兼容模式。
2010年7月,Rakudo的Rakudo Star,作为主要版本的试验品发布。这一发布让人们有一个可实用的编译器,方便编写程序和反映需求(Perl6的规范尚未冻结,以期根据人们的使用体验以及编译器的实现等来增补某些特性)。