பெர்ல் 6 மொழி ராகு என மறுபெயரிடப்பட்டது

அதிகாரப்பூர்வமாக Perl 6 களஞ்சியத்தில் பெற்றார் மாற்றம், திட்டத்தின் பெயரை ராகு என மாற்றுதல். முறையாக திட்டத்திற்கு ஏற்கனவே புதிய பெயர் சூட்டப்பட்ட போதிலும், 19 வருடங்களாக உருவாகி வரும் திட்டத்திற்கு பெயரை மாற்றுவதற்கு அதிக உழைப்பு தேவைப்படுவதாகவும், மறுபெயரிடுதல் முழுவதுமாக முடியும் வரை சிறிது காலம் எடுக்கும் என்பது குறிப்பிடத்தக்கது.

எடுத்துக்காட்டாக, பெர்லை ராகுவுடன் மாற்றுவது தேவைப்படும் கோப்பகங்கள் மற்றும் கோப்புப் பெயர்கள், வகுப்புகள், சூழல் மாறிகள், ஆவணங்கள் மற்றும் இணையதளத்தை மறுவேலை செய்தல் ஆகியவற்றில் "perl" என்ற குறிப்புகளை மாற்றுகிறது. அனைத்து வகையான தகவல் ஆதாரங்களிலும் பெர்ல் 6 இன் குறிப்புகளை ராகுவுடன் மாற்ற சமூகம் மற்றும் மூன்றாம் தரப்பு தளங்களுடன் நிறைய வேலைகள் செய்ய வேண்டியுள்ளது (உதாரணமாக, perl6 உடன் உள்ள பொருட்களில் ராகு குறிச்சொல்லைச் சேர்க்க வேண்டியிருக்கலாம். குறிச்சொல்). மொழிப் பதிப்புகளின் எண்ணிக்கை இப்போது மாறாமல் இருக்கும், மேலும் அடுத்த வெளியீடு “6.e” ஆக இருக்கும், இது முந்தைய வெளியீடுகளுடன் இணக்கமாக இருக்கும். ஆனால் வெவ்வேறு எண்ணிக்கையிலான சிக்கல்களுக்கு மாறுவது பற்றிய விவாதத்தை ஏற்பாடு செய்வது விலக்கப்படவில்லை.

ஸ்கிரிப்ட்களுக்கு “.raku”, தொகுதிகளுக்கு “.rakumod”, சோதனைகளுக்கு “.rakutest”, மற்றும் ஆவணப்படுத்தலுக்கு “.rakudoc” (. சுருக்கமான “.rk” நீட்டிப்பைப் பயன்படுத்த வேண்டாம் என்று முடிவு செய்யப்பட்டது. ராக்கெட் மொழியில் ஏற்கனவே பயன்படுத்தப்பட்ட ".rkt" நீட்டிப்புடன் குழப்பமடைய வேண்டும்.
புதிய நீட்டிப்புகள் அடுத்த ஆண்டு வெளியிடப்படும் 6.e விவரக்குறிப்பில் இணைக்க திட்டமிடப்பட்டுள்ளது. 6.e விவரக்குறிப்பில் உள்ள பழைய ".pm", ".pm6" மற்றும் ".pod6" நீட்டிப்புகளுக்கான ஆதரவு தக்கவைக்கப்படும், ஆனால் 6.f இன் அடுத்த வெளியீட்டில் இந்த நீட்டிப்புகள் நிறுத்தப்பட்டதாகக் குறிக்கப்படும் (எச்சரிக்கையாக இருக்கும் காட்டப்படும்). ".perl" முறை, பெர்ல் கிளாஸ், $*PERL மாறி, ஸ்கிரிப்ட் ஹெடரில் உள்ள "#!/usr/bin/perl6", PERL6LIB மற்றும் PERL6_HOME சூழல் மாறிகளும் நிறுத்தப்படலாம். பதிப்பு 6.g இல், பெர்லுடன் இணக்கத்திற்காக விடப்பட்ட பல பிணைப்புகள் அகற்றப்படும்.

அமைப்பின் அனுசரணையில் திட்டம் தொடர்ந்து அபிவிருத்தி செய்யப்படும் "பெர்ல் அறக்கட்டளை". தி பெர்ல் ஃபவுண்டேஷன் ராகு திட்டத்தில் ஈடுபட வேண்டாம் என்று முடிவு செய்தால், மாற்று அமைப்பை உருவாக்குவது குறித்து பரிசீலிக்கப்படலாம். பெர்ல் அறக்கட்டளை இணையதளத்தில், ராகு திட்டம் RPerl மற்றும் CPerl உடன் இணைந்து பெர்ல் குடும்பத்தின் மொழிகளில் ஒன்றாக முன்மொழியப்பட்டுள்ளது. மறுபுறம், "தி ராகு அறக்கட்டளை" உருவாக்கும் யோசனையும் குறிப்பிடப்பட்டுள்ளது, ராகுவுக்கான ஒரு அமைப்பாக, வெளியேறுகிறது
பெர்ல் 5 க்கான "தி பெர்ல் அறக்கட்டளை".

பெர்ல் 6 என்ற பெயரில் திட்டத்தின் வளர்ச்சியைத் தொடர தயங்குவதற்கு முக்கிய காரணம் என்பதை நினைவில் கொள்வோம். அது ஆகிறது முதலில் எதிர்பார்த்தபடி, பெர்ல் 6 பெர்ல் 5 இன் தொடர்ச்சியாக இல்லை திரும்பியது ஒரு தனி நிரலாக்க மொழியில், இதற்கு பெர்ல் 5 இலிருந்து வெளிப்படையான இடம்பெயர்வுக்கான கருவிகள் எதுவும் தயாரிக்கப்படவில்லை. இதன் விளைவாக, பெர்ல் என்ற பெயரில், இரண்டு இணையான வளரும் சுயாதீன மொழிகள் வழங்கப்படும், ஒன்றுக்கொன்று பொருந்தாத சூழ்நிலை உருவாகியுள்ளது. மூல உரை மட்டத்தில் மற்றும் அவர்களின் சொந்த சமூக டெவலப்பர்கள். தொடர்புடைய ஆனால் அடிப்படையில் வேறுபட்ட மொழிகளுக்கு ஒரே பெயரைப் பயன்படுத்துவது குழப்பத்திற்கு வழிவகுக்கிறது, மேலும் பல பயனர்கள் Perl 6 ஐ அடிப்படையில் வேறுபட்ட மொழியைக் காட்டிலும் Perl இன் புதிய பதிப்பாகக் கருதுகின்றனர். அதே நேரத்தில், பெர்ல் என்ற பெயர் தொடர்ந்து பெர்ல் 5 உடன் இணைக்கப்பட்டுள்ளது, மேலும் பெர்ல் 6 இன் குறிப்புக்கு தனித்தனியான தெளிவு தேவைப்படுகிறது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்