GCC தொழில்நுட்பங்களை அடிப்படையாகக் கொண்ட COBOL கம்பைலரான gcobol அறிமுகப்படுத்தப்பட்டது

GCC கம்பைலர் தொகுப்பு டெவலப்பர் அஞ்சல் பட்டியலில் gcobol திட்டம் உள்ளது, இது COBOL நிரலாக்க மொழிக்கான இலவச கம்பைலரை உருவாக்குவதை நோக்கமாகக் கொண்டுள்ளது. அதன் தற்போதைய வடிவத்தில், gcobol ஆனது GCC இன் ஒரு முட்கரண்டியாக உருவாக்கப்பட்டு வருகிறது, ஆனால் திட்டத்தின் வளர்ச்சி மற்றும் உறுதிப்படுத்தல் முடிந்ததும், GCC இன் முக்கிய கட்டமைப்பில் சேர்ப்பதற்கு மாற்றங்களை முன்மொழிய திட்டமிடப்பட்டுள்ளது. திட்டக் குறியீடு GPLv3 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

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

Gcobol நிரூபிக்கப்பட்ட GCC தொழில்நுட்பங்களை அடிப்படையாகக் கொண்டது மற்றும் ஒரு முழுநேர பொறியாளரால் ஒரு வருடத்திற்கும் மேலாக உருவாக்கப்பட்டது. இயங்கக்கூடிய கோப்புகளை உருவாக்க, ஏற்கனவே உள்ள GCC பின்தளம் பயன்படுத்தப்படுகிறது, மேலும் COBOL மொழியில் மூல உரைகளின் செயலாக்கமானது திட்டத்தால் உருவாக்கப்பட்ட ஒரு தனி முன்பகுதியாக பிரிக்கப்படுகிறது. தற்போதைய வீடியோவில், தொகுப்பாளர் "புரோகிராமர்களுக்கான கோபோல் தொடங்குதல்" புத்தகத்திலிருந்து 100 எடுத்துக்காட்டுகளை வெற்றிகரமாக தொகுத்துள்ளார். வரும் வாரங்களில் ISAM மற்றும் பொருள் சார்ந்த COBOL நீட்டிப்புகளுக்கான ஆதரவைச் சேர்க்க gcobol திட்டமிட்டுள்ளது. ஒரு சில மாதங்களுக்குள், என்ஐஎஸ்டி குறிப்பு சோதனைத் தொகுப்பில் தேர்ச்சி பெற gcobol செயல்பாடு கொண்டுவர திட்டமிடப்பட்டுள்ளது.

COBOL இந்த ஆண்டு 63 வயதை எட்டுகிறது, மேலும் இது மிகவும் பழமையான செயலில் பயன்படுத்தப்படும் நிரலாக்க மொழிகளில் ஒன்றாகவும், அதே போல் எழுதப்பட்ட குறியீட்டின் அளவைப் பொறுத்தவரை தலைவர்களில் ஒருவராகவும் உள்ளது. மொழி தொடர்ந்து உருவாகி வருகிறது, எடுத்துக்காட்டாக, COBOL-2002 தரநிலையானது பொருள் சார்ந்த நிரலாக்கத்திற்கான திறன்களை சேர்த்தது, மேலும் COBOL 2014 தரநிலை IEEE-754 மிதக்கும்-புள்ளி விவரக்குறிப்பு, முறை ஓவர்லோடிங் மற்றும் மாறும் நீட்டிக்கக்கூடிய அட்டவணைகளுக்கான ஆதரவை அறிமுகப்படுத்தியது.

COBOL இல் எழுதப்பட்ட குறியீட்டின் மொத்த அளவு 220 பில்லியன் வரிகளாக மதிப்பிடப்பட்டுள்ளது, இதில் 100 பில்லியன் இன்னும் பயன்பாட்டில் உள்ளது, பெரும்பாலும் நிதி நிறுவனங்களில். எடுத்துக்காட்டாக, 2017 ஆம் ஆண்டு நிலவரப்படி, 43% வங்கி அமைப்புகள் தொடர்ந்து COBOL ஐப் பயன்படுத்துகின்றன. COBOL குறியீடு சுமார் 80% தனிப்பட்ட நிதிப் பரிவர்த்தனைகளைச் செயல்படுத்தவும், 95% டெர்மினல்களில் வங்கி அட்டைப் பணம் செலுத்துவதற்கும் பயன்படுத்தப்படுகிறது.

ஆதாரம்: opennet.ru

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