"Perl 6 Document archive" - Raku Programming Language

文章推薦指數: 80 %
投票人數:10人

The vision for Perl 6 is more than simply a rewrite of Perl 5. By separating the parsing from the compilation and the runtime, we're opening the doors for ... ThisfileispartoftheArchive Toseewhatiscurrentlyhappeningvisithttp://www.perl6.org/ Archive Architecture Apocalypses Exegeses RFCs Historyofthisproject Theprojectattemptstoaddresstheinterpreter,thelanguage,andtheculture.Theinternalsoftheversion5interpreteraresotangledthattheyhindermaintenance,thwartsomenewfeatureefforts,andscareoffpotentialinternalshackers. Thelanguageasofversion5hassomemisfeaturesthatareahassletoongoingmaintenanceoftheinterpreterandofprogramswritteninPerl. Andfinally,theentirePerlcommunityisinvitedtoparticipateinthedesignandimplementationofPerl6. "Perl5wasmyrewriteofPerl. IwantPerl6tobethecommunity'srewriteofPerlandofthecommunity." --LarryWall,StateoftheOnionspeech,TPC4 "ThePerl6designprocessisaboutkeepingwhatworksinPerl5,fixingwhatdoesn't,andaddingwhat'smissing.Thatmeanstherewillbeafewfundamentalchangestothelanguage,alargenumberofextensionstoexistingfeatures,andahandfulofcompletelynewideas.Thesemodifications,enhancements,andinnovationswillworktogethertomakethefuturePerlevenmoreinsanelygreat--without,wehope,makingitevenmoregreatlyinsane." --DamianConway,LinuxMagazine,April2003 ThevisionforPerl6ismorethansimplyarewriteofPerl5.Byseparatingtheparsingfromthecompilationandtheruntime,we'reopeningthedoorsformultiplelanguagestocooperate.You'llbeabletowriteyourprograminPerl6,Perl5,TCL,Python,oranyotherlanguageforwhichthereisaparser.Interchangableruntimeenginesletyouinterpretyourbytecodeorconvertittosomethingelse(e.g.,Java,C,orevenbacktoPerl). OldtalksandPresentations 2001/Perl6-Notes-200108.v2.pdf 2001/dconway-Perl6.pdf 2001/onion5.pdf 2001/lwce-010131/lwce-010131.tgz 2001/lwce-010131/perl6-update.ppt 2002/topaz-v2.pdf 2003/onion2003/SOTO2003.PPT tpc5-internals/perl6internals.ppt



請為這篇文章評分?