www.wikidata.uk-ua.nina.az
Raku ranishe Perl 6 mova programuvannya rodini Perl 4 Stvorennya Perl 6 rozpochalos v 2000 roci ta vona vse she perebuvaye u stadiyi rozrobki specifikaciyi Perl 6 mozhe mati bagato realizacij dekilka takih realizacij u viglyadi interpretatoriv ta kompilyatoriv takozh znahodyatsya zaraz na etapi rozrobki 5 V Perl 6 predstavleni elementi bagatoh yak suchasnih tak i zabutih mov programuvannya RakuParadigma ob yektno oriyentovane programuvannya imperativne programuvannya i Funkcijne programuvannyaData poyavi 2000Tvorci Lari VollRozrobnik Lari Uoll i Odri TanOstannij reliz riznitsya v zalezhnosti vid realizaciyi Rakudo Star 26 veresnya 2014 9 rokiv tomu 2014 09 26 1 Niecza Perl 6 26 bereznya 2013 10 rokiv tomu 2013 03 26 2 Sistema tipizaciyi dinamichna tipizaciya d i gradual typingdOsnovni realizaciyi Rakudo NieczaPid vplivom vid Haskell mova programuvannya 3 JavaScript Perl 5 Ruby mova programuvannya SmalltalkMova realizaciyi RakuOperacijna sistema BagatoplatformovaLicenziya Zagalna gromadska licenziya GNU abo Artistic LicenseZvichajni rozshirennya fajliv raku rakumod rakudoc rakutest abo tRepozitorij vihidnogo kodu github com Raku roastVebsajt raku orgOsnovnoyu prichinoyu nebazhannya prodovzhuvati rozvitok proektu pid im yam Perl 6 stalo te sho Perl 6 ne stav prodovzhennyam Perl 5 yak ochikuvalosya spochatku a peretvorivsya v okremu movu programuvannya dlya yakogo tak i ne bulo pidgotovleno instrumentariyu za prozoroyu migraciyi z Perl 5 V rezultati sklalasya situaciya koli pid odnim im yam Perl proponuyutsya dvi paralelno rozroblyuvani samostijni movi nesumisnih odna z odnoyu na rivni sircevih tekstiv i kolom svoyih spilnot rozrobnikiv Vikoristannya odnogo imeni dlya rodinnih ale kardinalno vidriznenih mov prizvodilo do plutanini koli bagato koristuvachiv prodovzhuyut vvazhati Perl 6 novoyu versiyeyu Perl a ne principovo inshoyu movoyu Pri comu im ya Perl prodovzhuye zv yazuvatisya z Perl 5 a zgadka Perl 6 vimagaye okremogo utochnennya Zmist 1 Istoriya 2 Specifikaciya 3 Realizaciyi 4 Zgidnist iz Perl 5 5 Sistema moduliv 6 Osnovni vidminnosti vid Perl 5 6 1 Specifikaciya 6 2 Sistema tipiv 7 Dzherela informaciyiIstoriya red V Perl 6 mi virishili sho krashe zminiti movu nizh zminyuvati togo hto na nij pishe Lari Voll Pochatok prektuvannya novogo Perl bulo vpershe anonsovano 19 lipnya 2000 roku Todi na 4 j den togorichnoyi konferenciyi Perl 6 Lari Voll ogolosiv ce u svoyij promovi State of the Onion 2000 Stan cibulini 2000 7 V toj chas osnovnimi cilyami bulo pozbutis istorichnih nasharuvan historical warts ta v zagalnomu ochistiti vnutrishnyu strukturu movi i interfejsiv API Proces pochavsya iz ryadu zapitiv na komentar RFC Vin buv vidkritim dlya vsih bazhayuchih ta zhoden aspekt movi ne lishivsya zakritim dlya zmin Po zavershennyu procesu RFC Voll rozglyanuv ta klasifikuvav kozhen iz zapitiv vsogo oderzhano 361 Todi vin pochav proces napisannya dekilkoh Apokalipsisiv Apocalypse sho znachit vidkrittya 8 Isnuye seriya Ekzegeziv napisanih Demiyenom Konveyem Damian Conway sho opisuyut vmist kozhnogo Apokalipsisu z tochki zoru praktichnogo zastosuvannya Kozhna Ekzegeza mistit prikladi kodu razom iz obgovorennyami jogo zastosuvannya ta rezultatami vikonannya 9 Pri rozrobci Perl 6 vikoristovuyutsya taki najznachnishi zasobi spilkuvannya IRC kanal perl6 zajti v merezhi freenode Spiski rozsilki na serverah Fundaciyi Perl dostupni na sajti perl org Arhivovano 11 travnya 2022 u Wayback Machine 10 Repozitorij sircevogo kodu Git sho mistitsya na https github com perl6 Arhivovano 20 zhovtnya 2015 u Wayback Machine Specifikaciya red Perl 6 ce specifikaciya movi i tak samo yak u vipadku S ta S dlya neyi mozhe buti stvoreno bagato kompilyatoriv Isnuye proektna dokumentaciya 11 na yaku v minulomu posilalisya yak na specifikaciyu Ale cej pidhid bulo zmineno i teper oficijnij nabir testiv roast 12 viznachaye specifikaciyu Perl 6 Yak stverdzhuyut sami tvorci Perl 6 ce bud sho sho uspishno prohodit oficijni testi 13 Realizaciyi red Rozrobka Pugs pershoyi najbilsh povnoyi realizaciyi pochalas u 2005 roci a nini vzhe isnuye bagato takih proektiv po realizaciyi Perl 6 Rakudo Perl bazuyetsya na Parrot i NQP Not Quite Perl i vipuskaye novi versiyi shomisyacya U lipni 2010 proekt vipustiv pershu distribuciyu Rakudo Star 14 korisnu i zruchnu dobirku realizacij Perl 6 ta pov yazanih materialiv V Niecza she odnij znachnij realizaciya Perl 6 golovna uvaga pridilyayetsya optimizaciyi etapu kompilyaciyi STD oficijna gramatika Perl 6 viznachaye samu gramatiku i sintaksichnij analiz kodu 15 Rozroblyayetsya i pidtrimuyetsya Lari VollomZgidnist iz Perl 5 red Perl 6 ne sumisnij z Perl 5 Hoch yih sintaksis bagato v chomu i shozhij ale ce dvi absolyutno rizni movi programuvannya Zgidnist iz Perl 5 ne stavilas za cil hocha rezhim zgidnosti peredbachayetsya specifikaciyeyu Isnuyut realizaciyi mozhlivosti pidklyuchennya moduliv Perl 5 vseredini Perl 6 16 shopravda na danij moment brakuye vidomostej shodo efektivnosti yih vikoristannya Sistema moduliv red Specifikaciya Perl 6 vimagaye shob moduli viznachalisya im yam versiyeyu ta avtorstvom 17 Ye mozhlivist vikoristovuvati modul lishe pevnoyi versiyi abo dva moduli z odnakovim im yam yaki vidriznyayutsya versiyami abo avtorstvom Dlya zruchnosti mozhna vikoristovuvati psevdonimi Sistema poshirennya moduliv Perl 5 CPAN poki ne pidtrimuye moduli Perl 6 Narazi isnuye prototip sistemi moduliv 18 Osnovni vidminnosti vid Perl 5 red Perl 5 i Perl 6 vidriznyayutsya dokorinno hoch peredbachalos shob Perl 6 buv shozhim na originalnij Perl Bilshist zmin zaprovadzheno shob normalizuvati movu zrobiti yiyi legshoyu dlya rozuminnya yak dlya novachkiv tak i dlya dosvidchenih programistiv Specifikaciya red Odniyeyu z osnovnih vidminnostej Perl 6 ye te sho na vidminu vid Perl 5 vin pochav svoye isnuvannya yak specifikaciya 19 Ce oznachaye sho Perl 6 mozhe buti za potrebi realizovano zanovo a takozh sho programist ne musit zvertatisya do sircevogo kodu dlya pidtverdzhennya pevnoyi vlastivosti abo funkciyi movi Dokumentaciyu Perl 5 ocinyuyut yak vidminnu 20 navit poza Perl spilnotoyu zavzhdi vidznachayut yiyi zavershenist i povnotu Odnache vona ne vvazhayetsya oficijnim pershodzherelnim dovidnikom i lishe opisuye u vilnij formi povedinku interpretatora Bud yaki nevidpovidnosti mizh dokumentaciyeyu i samim interpretatorom movi mozhut prizvesti do privedennya odnogo z nih u vidpovidnist do inshogo Sistema tipiv red V Perl 6 do sistemi dinamichnih tipiv Perl 5 bulo dodano takozh sistemu statichnih tipiv 21 Napriklad my Int i 0 my Rat r 3 142 my Str s Hello world Odnak statichne tipizuvannya zalishayetsya neobov yazkovim sho dozvolyaye programistu virishuvati bilshist zavdan bez jogo vikoristannya my i 25 10 i is 35 Perl 6 proponuye gibridnu sistemu tipiv dayuchi programistu mozhlivist vikoristovuvati statichne dinamichne tipizuvannya abo yih poyednannya Dzherela informaciyi red Rakudo Star Release 2014 09 26 veresnya 2014 Arhiv originalu za 29 veresnya 2014 Procitovano 26 veresnya 2014 Niecza Perl 6 v16 nedostupne posilannya z zhovtnya 2019 Glossary of Terms and Jargon Perl Foundation Perl 6 Wiki The Perl Foundation February 28 Arhiv originalu za 21 sichnya 2012 Procitovano 9 lyutogo 2012 About Perl perl org Arhiv originalu za 15 grudnya 2014 Procitovano 20 kvitnya 2013 Perl is a family of languages Perl 6 is part of the family but it is a separate language which has its own development team Its existence has no significant impact on the continuing development of Perl 5 Perelik kompilyatoriv na Perl6 org angl Arhiv originalu za 16 grudnya 2014 Procitovano 19 grudnya 2014 Kline Joe 21 serpnya 2000 Report from the Perl Conference Arhiv originalu za 4 chervnya 2009 Procitovano 17 sichnya 2015 Wall Larry 2000 State of the Onion 2000 O Reilly Network Arhiv originalu za 6 chervnya 2010 Procitovano 17 sichnya 2015 Wall Larry 2 kvitnya 2001 Apocalypse 1 The Ugly the Bad and the Good Arhiv originalu za 23 listopada 2010 Procitovano 17 sichnya 2015 The Perl Foundation 2001 Exegeses Arhiv originalu za 14 bereznya 2007 Procitovano 17 sichnya 2015 The Perl Foundation 2002 Perl Development Mailing Lists Arhiv originalu za 4 lyutogo 2012 Procitovano 21 sichnya 2015 Proektna dokuentaciya Perl 6 angl Arhiv originalu za 23 grudnya 2014 Procitovano 19 grudnya 2014 Oficijnij komplekt testiv Perl 6 Arhiv originalu za 26 grudnya 2015 Procitovano 19 grudnya 2014 Rozdil 1 j proektnoyi dokumentaciyi Perl 6 angl Arhiv originalu za 23 grudnya 2014 Procitovano 22 grudnya 2014 Perl 6 is anything that passes the official test suite Michaud Patrick 29 lipnya 2010 Announce Rakudo Star a useful usable early adopter distribution of Perl 6 Arhiv originalu za 19 grudnya 2014 Procitovano 12 sichnya 2012 Storinka moduliv STD ta viv na perl6 org angl Arhiv originalu za 23 grudnya 2014 Procitovano 19 grudnya 2014 Modul Inline Perl5 na github com Arhiv originalu za 26 grudnya 2015 Procitovano 19 grudnya 2014 Wall Larry 2004 Synopsis 11 Modules Arhiv originalu za 13 zhovtnya 2014 Procitovano 15 veresnya 2015 Perl 6 Modules Directory Modules perl6 org Arhiv originalu za 24 veresnya 2015 Procitovano 21 veresnya 2013 Wall Larry 10 serpnya 2004 Synopsis 1 Overview Arhiv originalu za 31 zhovtnya 2014 Procitovano 28 zhovtnya 2015 Lhotsky Brad 10 bereznya 2004 Thinking In Perl Arhiv originalu za 27 veresnya 2015 Procitovano 30 zhovtnya 2015 Wall Larry 20 travnya 2009 Synopsis 2 Bits and Pieces Arhiv originalu za 31 zhovtnya 2014 Procitovano 4 listopada 2015 Otrimano z https uk wikipedia org w index php title Raku amp oldid 36952155