Larry Wall yn cymeradwyo ailenwi Perl 6 i Raku

Larry Wall, crëwr Perl a "unben llesiannol am oes" y prosiect. wedi'i gymeradwyo cais i ailenwi Perl 6 i Raku, gan ddod â'r ddadl ailenwi i ben. Dewiswyd yr enw Raku fel deilliad o Rakudo, enw'r casglwr Perl 6. Mae eisoes yn gyfarwydd i ddatblygwyr ac nid yw'n gorgyffwrdd â phrosiectau eraill mewn peiriannau chwilio.

Yn ei sylwebaeth dyfynnodd Larry ymadrodd o'r Beibl “Does neb yn gwnïo darn o ffabrig newydd ar hen ddillad, fel arall bydd y ffabrig newydd yn crebachu, yn rhwygo'r hen un, a bydd y twll yn dod yn fwy fyth. Ac nid oes neb yn rhoi gwin newydd mewn hen grwyn gwin; Fel arall, bydd y gwin newydd yn byrstio'r crwyn ac yn llifo allan ar ei ben ei hun, a bydd y crwyn yn cael eu colli; ond rhaid rhoi gwin newydd mewn crwyn gwin newydd; yna bydd y ddau yn cael eu hachub.”, ond yn taflu'r diweddglo “Ac nid oes neb, wedi iddo yfed hen win, eisiau gwin newydd ar unwaith, oherwydd mae'n dweud: Gwell yw hen.”

Dwyn i gof bod ailenwi Perl 6 yn weithredol trafod yn y gymuned ers dechrau mis Awst. Y prif reswm dros yr amharodrwydd i barhau i ddatblygu’r prosiect o dan yr enw Perl 6 yw nad oedd Perl 6 yn barhad o Perl 5, fel y disgwyliwyd yn wreiddiol, ond troi i mewn i iaith raglennu ar wahân, lle nad oes unrhyw offer ar gyfer mudo tryloyw o Perl 5 wedi'u paratoi ar ei chyfer.

O ganlyniad, mae sefyllfa wedi codi lle, o dan yr un enw Perl, cynigir dwy iaith annibynnol ddatblygol gyfochrog, nad ydynt yn gydnaws â'i gilydd ar lefel y cod ffynhonnell ac sydd â'u cymunedau datblygwyr eu hunain. Mae defnyddio'r un enw ar gyfer ieithoedd cysylltiedig ond sylfaenol wahanol yn arwain at ddryswch, ac mae llawer o ddefnyddwyr yn parhau i ystyried Perl 6 yn fersiwn newydd o Perl yn hytrach nag iaith sylfaenol wahanol. Ar yr un pryd, mae'r enw Perl yn parhau i fod yn gysylltiedig â Perl 5, ac mae angen eglurhad ar wahân wrth grybwyll Perl 6.

Ffynhonnell: opennet.ru

Ychwanegu sylw