Google සේවකයා C++ ප්‍රතිස්ථාපනය කිරීම අරමුණු කරගත් කාබන් ක්‍රමලේඛන භාෂාව සංවර්ධනය කරයි

Google සේවකයෙක් C++ සඳහා පර්යේෂණාත්මක ආදේශකයක් ලෙස ස්ථානගත කර ඇති කාබන් ක්‍රමලේඛන භාෂාව සංවර්ධනය කරමින්, භාෂාව පුළුල් කරමින් සහ පවතින අඩුපාඩු ඉවත් කරයි. භාෂාව මූලික C++ අතේ ගෙන යා හැකි හැකියාව සඳහා සහය දක්වයි, පවතින C++ කේතය සමඟ ඒකාබද්ධ කළ හැකි අතර, C++ පුස්තකාල ස්වයංක්‍රීයව කාබන් කේතයට පරිවර්තනය කිරීමෙන් පවතින ව්‍යාපෘති සංක්‍රමණය කිරීම සරල කිරීමට මෙවලම් සපයයි. උදාහරණයක් ලෙස, ඔබට යම් පුස්තකාලයක් කාබන්හි නැවත ලිවිය හැකි අතර එය පවතින C++ ව්‍යාපෘතියක භාවිතා කළ හැක. කාබන් සම්පාදකය ලියා ඇත්තේ LLVM සහ Clang වර්ධනයන් භාවිතා කරමිනි. ව්‍යාපෘතියේ වර්ධනයන් Apache 2.0 බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

කාබන්හි ප්රධාන ලක්ෂණ:

  • ප්‍රතිඵලයක් ලෙස ලැබෙන කේතය C++ හා සැසඳිය හැකි කාර්ය සාධනයක් ඇති අතර, බිට් මට්ටමේ ලිපින සහ දත්ත වෙත ප්‍රවේශය අඩු මට්ටමක පවත්වා ගෙන යයි.
  • පන්ති උරුමය සහ සැකිලි ඇතුළුව පවතින C++ කේතය සමඟ අතේ ගෙන යා හැකි හැකියාව.
  • වේගවත් එකලස් කිරීම සහ C++ සඳහා පවතින එකලස් කිරීමේ පද්ධති සමඟ ඒකාබද්ධ වීමේ හැකියාව.
  • කාබන් විවිධ අනුවාද අතර සංක්‍රමණය සරල කරන්න.
  • NULL pointer dereferences සහ buffer overruns වැනි පසු-නිදහස් දුර්වලතා වලින් ආරක්ෂා වීමට මතක ආරක්ෂිත මෙවලම් සපයයි.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න