рдкрд░реНрд▓ 5.32.0 рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

13 рдорд╣реАрдиреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдкреАрдЫреЗ, 140 рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ 880 рд╣рдЬрд╛рд░ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд▓рд╛рдЗрдиреЗрдВ рдереАрдВред

рдкреНрд░рдореБрдЦ рдирд╡рд╛рдЪрд╛рд░:

  • рдирдпрд╛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдЖрдИрдПрд╕рдП рдСрдкрд░реЗрдЯрд░ рдпрд╣ рдЬрд╛рдБрдЪрддрд╛ рд╣реИ рдХрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд╕реНрддреБ рдЙрддреНрддреАрд░реНрдг рд╡рд░реНрдЧ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдпрд╛ рд╡рдВрд╢рдЬ рд╡рд░реНрдЧ рдХрд╛:

    рдпрджрд┐ ($obj isa рдкреИрдХреЗрдЬ::рдирд╛рдо) {...}

  • ╨Я╨╛╨┤╨┤╨╡╤А╨╢╨║╨░ рдпреВрдирд┐рдХреЛрдб 13.0!
  • рдЕрдм рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдорд╛рди рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╡рд╛рд▓реЗ рддреБрд▓рдирд╛ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЛ рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реИ:

    рдпрджрд┐ ($x < $y <= $z ) {...}

    рдХреЗ рд╕рдорд╛рди:

    рдпрджрд┐ ($x < $y && $y <= $z ) {...}

    рдЖрдк рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд░реНрд▓реЛрдк (рдЕрдиреБрднрд╛рдЧ "рдСрдкрд░реЗрдЯрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдФрд░ рд╕рд╣рдпреЛрдЧреАрддрд╛") рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

  • рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдХрдердиреЛрдВ рдХреЗ рд▓рд┐рдП рдкрддреНрд░ рд╕рдВрдХреЗрддрди рдЕрдм рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдирд╣реАрдВ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг: (*pla:рдкреИрдЯрд░реНрди), рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг perlre рдореЗрдВред
  • рдЬрд╛рдВрдЪреЗ рдЬрд╛ рд░рд╣реЗ рдкреИрдЯрд░реНрди рдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓реЗрдЦрди рдкреНрд░рдгрд╛рд▓реА рддрдХ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ (рдкрд░реНрд▓рд░реЗ рдореЗрдВ "рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░рди" рдкрд░ рдЕрдзрд┐рдХ) рдЕрдм рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдирд╣реАрдВ рд╣реИред
  • рдЕрдм рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд┐рдзрд┐ рдХреЙрд▓ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдЖрдк рдФрд░ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдмреНрд░рд╛рдпрди рдбреА рдлрд╝реЛрдп рдХреЗ рдПрдХ рдиреЛрдЯ рдореЗрдВ.

рдХреБрдЫ рдЕрдиреБрдХреВрд▓рди:

  • рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ (рд╕реБрд╡рд┐рдзрд╛рдУрдВ) рдХреЗ рдХрдиреЗрдХреНрд╢рди рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛ рдЕрдм рддреЗрдЬрд╝ рд╣реЛ рдЧрдпрд╛ рд╣реИред
  • рд╕реЙрд░реНрдЯрд┐рдВрдЧ рдХреЗ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХрд╛рдлреА рддреЗрдЬреА рдЖрдИ рд╣реИ (рд╣рдо {$a <=> $b} рдФрд░ {$b <=> $a} рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рд╛рдж рдХреЗ рдЕрдиреБрд░реВрдк рдХреБрдЫ рд╣реА рдЪреАрдЬрд╝реЗрдВ рдЪреБрдиреАрдВред рдЕрдиреНрдп рдирд╡рд╛рдЪрд╛рд░, рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рдкрд░рд┐рд╡рд░реНрддрди, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдЕрджреНрдпрддрди рдФрд░ рдмрдВрдж рд╕реБрд░рдХреНрд╖рд╛ рдореБрджреНрджреЗ рднреА рд╣реИрдВред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рд▓рд┐рдВрдХ рдкрд░ рдЬрд╛рдХрд░ рдкреВрд░рд╛ рд╡рд┐рд╡рд░рдг рдкрдврд╝реЗрдВред

рд╕реНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ