COSMIC பயனர் சூழல் GTKக்குப் பதிலாக Iced ஐப் பயன்படுத்தும்

மைக்கேல் ஆரோன் மர்பி, பாப்!_ஓஎஸ் விநியோக டெவலப்பர்களின் தலைவரும், ரெடாக்ஸ் இயக்க முறைமையின் வளர்ச்சியில் பங்கேற்றவருமான, COSMIC பயனர் சூழலின் புதிய பதிப்பில் வேலை பற்றி பேசினார். COSMIC ஆனது க்னோம் ஷெல்லைப் பயன்படுத்தாத மற்றும் ரஸ்ட் மொழியில் உருவாக்கப்படும் ஒரு தன்னிறைவான திட்டமாக மாற்றப்படுகிறது. சிஸ்டம்76 லேப்டாப்கள் மற்றும் பிசிக்களில் முன்பே நிறுவப்பட்ட பாப்!_ஓஎஸ் விநியோகத்தில் சூழல் பயன்படுத்த திட்டமிடப்பட்டுள்ளது.

பல விவாதங்கள் மற்றும் பரிசோதனைகளுக்குப் பிறகு, டெவலப்பர்கள் இடைமுகத்தை உருவாக்க GTKக்குப் பதிலாக பனிக்கட்டி நூலகத்தைப் பயன்படுத்த முடிவு செய்தனர் என்பது குறிப்பிடத்தக்கது. System76 இன் பொறியாளர்களின் கூற்றுப்படி, சமீபத்தில் தீவிரமாக உருவாக்கப்பட்ட பனிக்கட்டி நூலகம், பயனர் சூழலுக்கு அடிப்படையாகப் பயன்படுத்துவதற்குப் போதுமான நிலையை ஏற்கனவே எட்டியுள்ளது. சோதனைகளின் போது, ​​பல்வேறு COSMIC ஆப்லெட்டுகள் தயாரிக்கப்பட்டு, தொழில்நுட்பங்களை ஒப்பிடுவதற்காக GTK மற்றும் Iced ஆகியவற்றில் ஒரே நேரத்தில் எழுதப்பட்டது. GTK உடன் ஒப்பிடும்போது, ​​பனிக்கட்டி நூலகம் மிகவும் நெகிழ்வான, வெளிப்படையான மற்றும் புரிந்துகொள்ளக்கூடிய API ஐ வழங்குகிறது, இயற்கையாகவே ரஸ்ட் குறியீட்டுடன் இணைக்கப்பட்டுள்ளது, மேலும் எல்ம் டிக்ளரேடிவ் இன்டர்ஃபேஸ் கட்டிட மொழியை நன்கு அறிந்த டெவலப்பர்களுக்கு நன்கு தெரிந்த கட்டமைப்பை வழங்குகிறது.

COSMIC பயனர் சூழல் GTKக்குப் பதிலாக Iced ஐப் பயன்படுத்தும்

பனிக்கட்டி நூலகம் முற்றிலும் ரஸ்டில் எழுதப்பட்டுள்ளது, பாதுகாப்பான வகைகள், மட்டு கட்டமைப்பு மற்றும் எதிர்வினை நிரலாக்க மாதிரி ஆகியவற்றைப் பயன்படுத்தி. வல்கன், மெட்டல், டிஎக்ஸ்12, ஓபன்ஜிஎல் 2.1+ மற்றும் ஓபன்ஜிஎல் இஎஸ் 2.0+ ஆகியவற்றை ஆதரிக்கும் பல ரெண்டரிங் என்ஜின்கள் வழங்கப்பட்டுள்ளன, அத்துடன் விண்டோயிங் ஷெல் மற்றும் இணைய ஒருங்கிணைப்பு இயந்திரம். பனிக்கட்டி அடிப்படையிலான பயன்பாடுகளை விண்டோஸ், மேகோஸ், லினக்ஸ் ஆகியவற்றிற்காக உருவாக்கலாம் மற்றும் இணைய உலாவியில் இயக்கலாம். டெவலப்பர்களுக்கு ஒரு ஆயத்த விட்ஜெட்கள் வழங்கப்படுகின்றன, ஒத்திசைவற்ற ஹேண்ட்லர்களை உருவாக்கும் திறன் மற்றும் சாளரம் மற்றும் திரையின் அளவைப் பொறுத்து இடைமுக உறுப்புகளின் தகவமைப்பு அமைப்பைப் பயன்படுத்துகிறது. குறியீடு MIT உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

ஆதாரம்: opennet.ru

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