පර්ල් 5.32.0 ක්‍රමලේඛන භාෂාව මුදා හැරීම

සංවර්ධනය මාස 13 කට පසුව සිදු විය පර්ල් ක්‍රමලේඛන භාෂාවේ නව ස්ථාවර ශාඛාවක් නිකුත් කිරීම - 5.32. නව නිකුතුව සකස් කිරීමේදී, කේත රේඛා 220 ක් පමණ වෙනස් කරන ලද අතර, වෙනස්කම් ගොනු 1800 කට බලපෑ අතර, සංවර්ධකයින් 89 දෙනෙකු සංවර්ධනයට සහභාගී වූහ. ඒ සමගම, පර්ල් සංවර්ධනය සහ දෝෂ ලුහුබැඳීම වේදිකාවට ගෙන යන බව නිවේදනය කරන ලදී GitHub.

5.32 ශාඛාව වසර හතකට පෙර අනුමත කරන ලද ස්ථාවර සංවර්ධන කාලසටහනට අනුකූලව නිකුත් කරන ලදී, එයින් අදහස් කරන්නේ වසරකට වරක් නව ස්ථාවර ශාඛා නිකුත් කිරීම සහ සෑම මාස තුනකට වරක් නිවැරදි කිරීම් නිකුත් කිරීමයි. මාසයකින් පමණ, Perl 5.32.1 ක්‍රියාත්මක කිරීමේදී හඳුනාගත් වඩාත්ම වැදගත් දෝෂ නිවැරදි කරන Perl 5.32.0 හි පළමු නිවැරදි කිරීමේ නිකුතුව නිකුත් කිරීමට සැලසුම් කර ඇත. Perl 5.32 නිකුත් කිරීමත් සමඟම, 5.28 ශාඛාව සඳහා වන සහය අත්හිටුවන ලදී, අනාගතයේදී යාවත්කාලීන කිරීම් නිකුත් කළ හැක්කේ තීරණාත්මක ආරක්ෂක ගැටළු හඳුනාගෙන තිබේ නම් පමණි. පර්යේෂණාත්මක ශාඛා 5.33 හි සංවර්ධන ක්‍රියාවලිය ද ආරම්භ වී ඇති අතර, එහි පදනම මත Perl 2021 හි ස්ථාවර නිකුතුවක් 5.34 ජුනි මාසයේදී පිහිටුවනු ඇත.

යතුර වෙනස්:

  • Infix ක්රියාකරු එකතු කරන ලදී "isaවස්තුවක් නිශ්චිත පන්තියක හෝ එයින් ව්‍යුත්පන්න වූ පන්තියක අවස්ථාවක් දැයි පරීක්ෂා කිරීමට. උදාහරණයක් ලෙස, "if( $obj isa Package::Name ) { …}". ක්‍රියාකරු දැනට පර්යේෂණාත්මක ලෙස සලකුණු කර ඇත.
  • සංසන්දනාත්මක ක්රියාකරුවන් ඒකාබද්ධ කිරීමේ හැකියාව දම්වැල්, ඔබට එකවර අගයන් කිහිපයක් සංසන්දනය කිරීමට ඉඩ සලසයි, සමාන ප්‍රමුඛතාවයක් ඇති ක්‍රියාකරුවන් භාවිතා කරන්නේ නම්. උදාහරණයක් ලෙස, දාමය “if ( $x < $y

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

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