ஹரே நிரலாக்க மொழியின் முதல் சோதனை வெளியீடு

ஸ்வே பயனர் சூழலின் ஆசிரியரான ட்ரூ டெவால்ட், ஏர்க் மின்னஞ்சல் கிளையண்ட் மற்றும் சோர்ஸ்ஹட் கூட்டு மேம்பாட்டு தளம், ஹரே 0.24.0 நிரலாக்க மொழியின் வெளியீட்டை அறிமுகப்படுத்தியது மற்றும் புதிய பதிப்புகளை உருவாக்குவதற்கான விதிகளில் மாற்றங்களை அறிவித்தது. ஹரே 0.24.0 முதல் வெளியீடாகும் - திட்டமானது இதற்கு முன்னர் தனித்தனி பதிப்புகளை உருவாக்கவில்லை. அதே நேரத்தில், மொழியின் செயலாக்கம் நிலையற்றதாகவே உள்ளது மற்றும் நிலையான வெளியீடு 1.0 உருவாகும் வரை இணக்கத்தன்மையை மீறும் மாற்றங்களை அனுமதிக்கிறது.

தனிப்பட்ட சோதனை பதிப்புகளை அவ்வப்போது வெளியிடுவதை உள்ளடக்கிய ஒரு மேம்பாட்டு மாதிரிக்கான மாற்றம், விநியோகங்களில் தொகுப்புகளை உருவாக்குதல் மற்றும் பராமரிப்பதை எளிதாக்கும் நோக்கத்தால் விளக்கப்படுகிறது, அத்துடன் புதிய அம்சங்களைச் சோதிப்பது மற்றும் மாற்றங்களைக் கண்காணிப்பது பயனர்களுக்கு மிகவும் வசதியானது. மொழி நிலைப்படுத்தல் முடியும் வரை, 3.YY.Q என்ற எண்ணைப் பயன்படுத்தி, ஒவ்வொரு 0 மாதங்களுக்கும் ஒருமுறை புதிய பதிப்புகள் வெளியிட திட்டமிடப்பட்டுள்ளது, இங்கு YY என்பது ஆண்டின் கடைசி இரண்டு இலக்கங்கள் மற்றும் Q என்பது காலாண்டின் எண் வெளியீடு வெளியிடப்பட்டது. ஒவ்வொரு வெளியீடும் கடைசியாக புதுப்பித்ததில் இருந்து மாற்றங்களின் பட்டியலுடன் வரும்.

Hare ஆனது C ஐப் போன்ற ஒரு கணினி நிரலாக்க மொழியாகக் கூறப்படுகிறது, ஆனால் C ஐ விட எளிமையானது. கம்பைலர் மற்றும் கருவிகளின் மூலக் குறியீடு GPLv3 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது, மேலும் நிலையான நூலகக் குறியீடு MPL (Mozilla Public License) இன் கீழ் உரிமம் பெற்றது. இயக்க முறைமை மேம்பாடு, கம்பைலர்கள், நெட்வொர்க்கிங் பயன்பாடுகள் மற்றும் அதிகபட்ச செயல்திறன் மற்றும் முழு செயலாக்கக் கட்டுப்பாடு தேவைப்படும் கணினி பயன்பாடுகள் போன்ற குறைந்த-நிலை பணிச்சுமைகளுக்கு Hare உகந்ததாக உள்ளது. மொழி கையேடு நினைவக மேலாண்மை மற்றும் நிலையான வகை அமைப்பைப் பயன்படுத்துகிறது, இதில் ஒவ்வொரு மாறிக்கும் ஒரு குறிப்பிட்ட வகையை வெளிப்படையாக ஒதுக்க வேண்டும்.

பயன்பாட்டை இயக்க, குறைந்தபட்ச இயக்க நேரம் வழங்கப்படுகிறது, மேலும் மேம்பாட்டிற்காக, ஒரு நிலையான செயல்பாடுகளின் நூலகம் விநியோகிக்கப்படுகிறது, இது இயக்க முறைமையின் அடிப்படை இடைமுகங்களுக்கான அணுகலை வழங்குகிறது, அத்துடன் நிலையான அல்காரிதம்கள், நெறிமுறைகள் மற்றும் வடிவங்களுடன் பணிபுரியும் செயல்பாடுகளை வழங்குகிறது. வழக்கமான வெளிப்பாடுகள் மற்றும் குறியாக்கத்தைப் பயன்படுத்துவதற்கான கருவிகள். வரைகலை பயன்பாடுகளின் மேம்பாட்டிற்காக, ஹேர்-வேலேண்ட் டூல்கிட் உருவாக்கப்படுகிறது, மேலும் ஜிடிகே, வல்கன், ஓபன்ஜிஎல், எஸ்டிஎல்2 மற்றும் லிபுய் ஆகியவற்றின் திறன்களை அணுகுவதற்கான பிணைப்புகள் உருவாக்கப்படுகின்றன.

ஆதாரம்: opennet.ru

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