Ko te reo Perl 6 kua whakaingoatia ki Raku

Mana i roto i te putunga Perl 6 whakaaetia huringa, ka huri i te ingoa kaupapa ki Raku. E ai ki te korero, ahakoa te mea kua whai ingoa hou te kaupapa, ko te whakarereke i te ingoa mo tetahi kaupapa kua 19 tau e whanake ana me nui te mahi, a ka roa te wa ka oti te whakaingoa.

Hei tauira, te whakakapi a Perl ki a Raku ka hiahiatia ka whakakapi ano i nga tohutoro ki te "perl" i roto i nga raarangi me nga ingoa konae, nga karaehe, nga taurangi taiao, te mahi ano i nga tuhinga me te paetukutuku. He nui ano nga mahi hei mahi me te hapori me nga waahi tuatoru hei whakakapi i nga whakahuatanga o Perl 6 me Raku mo nga momo rauemi korero katoa (hei tauira, me taapiri pea te tohu raku ki nga rauemi me te perl6 tohu). Ko te tatauranga o nga putanga reo ka noho tonu mo tenei wa ko te tukunga e whai ake nei ko "6.e", ka mau tonu te hototahi ki nga putanga o mua. Engari ko te whakarite korero mo te whakawhiti ki te tatau rereke o nga take kaore i te kapea.

Ko te toronga ".raku" ka whakamahia mo nga tuhinga, ".rakumod" mo nga waahanga, ".rakutest" mo nga whakamatautau, me te ".rakudoc" mo nga tuhinga (i whakatauhia kia kaua e whakamahi i te toronga ".rk" poto ake i tera pea. kia rangirua ki te toronga ".rkt", kua whakamahia i te reo Racket.
Ko nga toronga hou e whakamaheretia ana kia whakauruhia ki roto i te tohu 6.e, ka tukuna a tera tau. Ka mau tonu te tautoko mo nga toronga tawhito ".pm", ".pm6" me ".pod6" i roto i te 6.e, engari hei te tukunga o muri mai o 6.f ka tohuhia enei toronga kua kore e whakamahia (he whakatupato whakaaturia). Ko te tikanga ".perl", te akomanga Perl, te taurangi $*PERL, "#!/usr/bin/perl6" i roto i te pane o te tuhinga, ka taea hoki te whakakore i nga taurangi taiao PERL6LIB me PERL6_HOME. I te putanga 6.g, ka tangohia pea te maha o nga here ki Perl i waiho mo te hototahi.

Ka whanake tonu te kaupapa i raro i te maru o te whakahaere "Te Perl Foundation". Ko te hanga o tetahi whakahaere rereke ka whakaarohia mena ka whakatau te Perl Foundation kia kaua e uru ki te kaupapa Raku. I runga i te paetukutuku The Perl Foundation, ko te kaupapa Raku te whakaaro kia whakaatuhia hei reo o te whanau Perl, me RPerl me CPerl. I tetahi atu taha, ko te whakaaro mo te hanga "Te Raku Foundation" ka whakahuahia ano, hei whakahaere mo Raku anake, ka mahue
"The Perl Foundation" mo Perl 5.

Kia mahara tatou ko te take nui mo te kore e pai ki te haere tonu i te whakawhanaketanga o te kaupapa i raro i te ingoa Perl 6 ko te reira ko Perl 6 ehara i te haere tonu o Perl 5, i te mea i whakaarohia i te tuatahi, engari tahuri ki roto i te reo whakahiato motuhake, kaore he taputapu mo te heke marama mai i Perl 5. Ko te mutunga mai, kua puta he ahuatanga, i raro i te ingoa kotahi a Perl, e rua nga reo whakawhanake motuhake e tukuna ana, kaore i te hototahi tetahi ki tetahi. i te taumata kuputuhi puna me te whai i o raatau ake kaiwhakawhanake hapori. Ma te whakamahi i te ingoa kotahi mo nga reo e pa ana, engari he rerekee nga reo ka puta te whakama, a he maha nga kaiwhakamahi kei te whakaaro tonu ki a Perl 6 he putanga hou o Perl, kaua ki te reo rerekee. I te wa ano, ko te ingoa Perl kei te hono tonu ki a Perl 5, me te whakahuatanga o Perl 6 me whakamarama motuhake.

Source: opennet.ru

Tāpiri i te kōrero