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

Библиотека Iced полностью написана на языке Rust, использует безопасные типы, модульную архитектуру и модель реактивного программирования. Предоставляется несколько движков отрисовки, поддерживающих Vulkan, Metal, DX12, OpenGL 2.1+ и OpenGL ES 2.0+, а также оконная оболочка и движок для интеграции с Web. Приложения на базе Iced могут быть собраны для Windows, macOS, Linux மேலும் ஒரு வலை உலாவியில் தொடங்கவும். உருவாக்குநர்களுக்கு ஆயத்த விட்ஜெட்களின் தொகுப்பு, ஒத்திசைவற்ற கையாளுநர்களை உருவாக்கும் திறன், மற்றும் சாளரம் மற்றும் திரை அளவின் அடிப்படையில் இடைமுகக் கூறுகளின் தகவமைப்பு தளவமைப்பு ஆகியவை வழங்கப்படுகின்றன. இந்தக் குறியீடு MIT உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.
ஆதாரம்: opennet.ru
