Can you summarize the following document?
        
  在2000年時,拉里·沃爾宣告開始開發Perl 6。最初的目標,是移除Perl因為歷史因素而保留下來的一些功能。

  

  raku -e 'put (^1_000_000).grep: *.is-prime'  sub factorial1(Int $n --> Int) {

  return $n?? $n * factorial1($n-1)!! 1;  sub factorial2(Int $n --> Int) {

  一般都是認為Ruby vs. Python(可能是因為同樣採取縮排的設計),但是就一些相關的討論和訪談,Ruby vs. Perl 6(Raku)的可能性反而是最大的。CPAN上排名第一名,同時也是Raku的開發者的唐鳳(Audrey)就這麼說過:「Ruby就是『沒有到處打廣告的Perl 6』」。Ruby的創始者松本行弘(Matz)在接受O'Reilly的訪問時,也提到「Ruby借用了很多Perl的東西......,Python遠比Perl要少......」。從Ruby的命名也可以看出Matz遠大的企圖心:「Pearl(珍珠)是六月的誕生石,而Ruby是七月的誕生石,我認為Ruby這個名字作為Perl之後的一門語言的名字真是再恰當不過了。」  Perl之父拉里·沃爾在《"Larry Wall On Perl, Religion, and......"》 一文中表示:「很多方面上我還是很喜歡Ruby的,這是因為那些部分是從Perl借過去的。:-)」、「我還喜歡Ruby的C<*>一元星號操作符,所以我把它加到Perl 6裡面。」  但是拉里·沃爾在文中也說:「Ruby的主要問題在於它的最少驚訝原則可能讓人誤入歧途,就好像隱藏式詞法範圍。問題在於減少誰的驚訝?專家和初學者對不同的事情驚訝。從一個小程式寫成大程式的人和從開始就寫大程式的人可能對不同的事情感到驚訝。」
Raku,原名Perl 6,系perl程式語言家族的成員之一,通用程式設計語言,支援多重程式設計正規化,漸進式型別。Raku主要設計者為拉里·沃爾。作為Perl的後繼者,在2000年開始發展,由於接續在Perl 5之後,舊名Perl 6,在2019年10月更名為Raku。Raku語言在語法與Perl 5不同,被視為一種新的程式語言,儘管其計劃提供Perl 5的相容模式。