Raku 编程语言是 Perl 的第六个主要版本。
它在设计上旨在解决 Perl 在漫长的历史中积累的缺陷。这些缺陷主要是由于 Perl 的连续版本要求“向后兼容”。这就是为什么 Raku 是 Perl 的第一个不向后兼容的版本。
Raku 不会取代 Perl。它更像是一种姐妹语言,或者,就像有些人喜欢说的,它是 Perl 的研发分支。在一定程度上,Raku 就像 C++ 与 C 的关系。尽管 C++ 是一种非常成功的编程语言,但它丝毫没有取代 C。