perl බසට ලං 5.32.0

Perl 5.32.0 ක්‍රමලේඛන භාෂා පරිවර්තකයේ නව අනුවාදයක් නිකුත් කර ඇත.

සංවර්ධනයේ මාස 13 කට පසු, ලිපිගොනු 140 ක රේඛා 880 දහසක් වෙනස් කරන ලදී.

ප්රධාන නවෝත්පාදන:

  • නිශ්චිත වස්තුව සමත් පන්තියේ හෝ පැවත එන පන්තියේ අවස්ථාවක් දැයි පරීක්ෂා කරන නව පර්යේෂණාත්මක isa ක්‍රියාකරු:

    if( $obj isa Package::Name ) {…}

  • සහාය යුනිකෝඩ් 13.0!
  • දම්වැලක ආකාරයෙන් එකම ප්‍රමුඛතාවයක් ඇති සංසන්දන ක්‍රියාකරුවන් ලිවීමට දැන් හැකිය:

    නම් ($x < $y <= $z ) {...}

    සමාන:

    නම් ($x < $y && $y <= $z ) {…}

    ඔබට perlop හි මෙම විශේෂාංගය ගැන වැඩිදුර කියවිය හැකිය ("ක්‍රියාකරු ප්‍රමුඛතාවය සහ ආශ්‍රිතත්වය" කොටස).

  • නිත්‍ය ප්‍රකාශනවල ප්‍රකාශ සඳහා ලිපි අංක තවදුරටත් පර්යේෂණාත්මක නොවේ. උදාහරණය: (*pla:pattern), perlre හි වැඩි විස්තර.
  • නිශ්චිත ලේඛන පද්ධතියකට පරීක්ෂා කරන රටාව සීමා කිරීමේ හැකියාව (perlre හි "Script Runs" පිළිබඳ වැඩි විස්තර) තවදුරටත් පර්යේෂණාත්මක නොවේ.
  • වක්‍ර ක්‍රම ඇමතුම් අක්‍රිය කිරීමට දැන් හැකියාව ඇත. ඔබට තවත් කියවන්න පුළුවන් Brian D Foy ගේ සටහනක.

සමහර ප්‍රශස්තකරණයන්:

  • අතිරේක විශේෂාංග (විශේෂාංග) සම්බන්ධතාවය පරීක්ෂා කිරීම දැන් වේගවත් වේ.
  • වර්ග කිරීම සඳහා විශේෂ අවස්ථා සැලකිය යුතු ලෙස වේගවත් කර ඇත (අපි කතා කරන්නේ {$a <=> $b} සහ {$b <=> $a} ).

මම මගේ රසයට ගැලපෙන දේවල් කිහිපයක් පමණක් තෝරා ගත්තා. වෙනත් නවෝත්පාදනයන්, පෙර අනුවාද සමඟ නොගැලපෙන වෙනස්කම්, ලේඛන යාවත්කාලීන කිරීම් සහ සංවෘත ආරක්ෂක ගැටළු ඇත. සබැඳියේ සම්පූර්ණ perldelta කියවීමට මම ඔබට යෝජනා කරමි.

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

DDoS ආරක්ෂාව, VPS VDS සේවාදායකයන් සහිත අඩවි සඳහා විශ්වාසදායක සත්කාරකත්වය මිලදී ගන්න 🔥 DDoS ආරක්ෂාව, VPS VDS සේවාදායකයන් සහිත විශ්වාසදායක වෙබ් අඩවි සත්කාරකත්වය මිලදී ගන්න | ProHoster