විවෘත මූලාශ්‍ර ආරක්ෂණ සමාගම gccrs සංවර්ධනය සඳහා අනුග්‍රහය දක්වයි


විවෘත මූලාශ්‍ර ආරක්ෂණ සමාගම gccrs සංවර්ධනය සඳහා අනුග්‍රහය දක්වයි

ජනවාරි 12 වන දින, සංවර්ධනය සඳහා ප්රසිද්ධ විවෘත මූලාශ්ර ආරක්ෂක සමාගම ආරක්ෂාව, රස්ට් ක්‍රමලේඛන භාෂාව - gccrs සඳහා සහය දැක්වීම සඳහා GCC සම්පාදකය සඳහා ඉදිරිපස අන්තයක් සංවර්ධනය කිරීමේ අනුග්‍රහය නිවේදනය කරන ලදී.

මුලදී, gccrs මුල් Rustc සම්පාදකයට සමාන්තරව සංවර්ධනය කරන ලදී, නමුත් භාෂාව සඳහා පිරිවිතර නොමැතිකම සහ මුල් අවධියේදී ගැළපුම බිඳ දැමූ නිරන්තර වෙනස්කම් හේතුවෙන්, සංවර්ධනය තාවකාලිකව අතහැර දමා නැවත ආරම්භ වූයේ Rust 1.0 නිකුත් කිරීමෙන් පසුව පමණි.

විවෘත මූලාශ්‍ර ආරක්‍ෂාව ලිනක්ස් කර්නලයේ රස්ට් කේතයේ ඇති විය හැකි පෙනුම සහ කර්නලය බොහෝ විට සම්පාදනය කර ඇත්තේ gcc සම්පාදකය මගින් වීම හේතුවෙන් ඔවුන්ගේ සහභාගීත්වය පොළඹවයි. මීට අමතරව, භාෂා කිහිපයකින් වැඩසටහන් වලට එකවරම මෙම කරුණ නිසා ඇති වන දුර්වලතා තිබිය හැකිය (බලන්න. මිශ්‍ර ද්විමය සූරාකෑම), එය පිරිසිදු C හෝ C++ වැඩසටහන් වල නොපවතියි.

විවෘත මූලාශ්‍ර ආරක්‍ෂාව දැනට එක් සංවර්ධකයෙකුට ඉදිරි වසර තුළ gccrs මත වැඩ කිරීමට අනුග්‍රහය දක්වයි, වැඩි කාර්ය මණ්ඩලයක් සඳහා අරමුදල් සැපයීමේ හැකියාව ඇත. මෙම ක්‍රියාවලියට සහභාගී වන්නේ බ්‍රිතාන්‍ය සමාගමක් වන Embercosm වන අතර එය GCC සහ LLVM සංවර්ධනය සඳහා විශේෂීකරණය වී ඇති අතර මෙම මුලපිරීම සඳහා සංවර්ධකයින්ට විධිමත් රැකියා ලබා දී ඇත.

මූලාශ්රය: linux.org.ru