13๊ฐ์๊ฐ์ ๊ฐ๋ฐ ๋์
๋ธ๋์น 5.32๋ 5.32.1๋ ์ ์ ์น์ธ๋ ๊ณ ์ ๊ฐ๋ฐ ์ผ์ ์ ๋ฐ๋ผ ์ถ์๋์์ต๋๋ค. ์ด๋ 5.32.0๋ ์ ํ ๋ฒ์ฉ ์๋ก์ด ์์ ์ ์ธ ๋ธ๋์น๊ฐ ์ถ์๋๊ณ 5.32๊ฐ์์ ํ ๋ฒ์ฉ ์์ ๋ฆด๋ฆฌ์ค๊ฐ ์ถ์๋จ์ ์๋ฏธํฉ๋๋ค. ์ฝ ํ ๋ฌ ํ์๋ Perl 5.28 ๊ตฌํ ์ค์ ํ์ธ๋ ๊ฐ์ฅ ์ฌ๊ฐํ ์ค๋ฅ๋ฅผ ์์ ํ๋ Perl 5.33์ ์ฒซ ๋ฒ์งธ ์์ ๋ฆด๋ฆฌ์ค๋ฅผ ์ถ์ํ ์์ ์ ๋๋ค. Perl 2021 ๋ฆด๋ฆฌ์ค์ ํจ๊ป 5.34 ๋ถ๊ธฐ์ ๋ํ ์ง์์ด ์ค๋จ๋์์ผ๋ฉฐ, ์ด์ ๋ํ ์ ๋ฐ์ดํธ๋ ํฅํ ์ค์ํ ๋ณด์ ๋ฌธ์ ๊ฐ ํ์ธ๋ ๊ฒฝ์ฐ์๋ง ๋ฆด๋ฆฌ์ค๋ ์ ์์ต๋๋ค. ์คํ์ ์ธ ๋ธ๋์น XNUMX์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ ์์๋์์ผ๋ฉฐ, ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก XNUMX๋ XNUMX์์ Perl XNUMX์ ์์ ์ ์ธ ๋ฆด๋ฆฌ์ค๊ฐ ๊ตฌ์ฑ๋ ์์ ์ ๋๋ค.
์ด์
- ์ค์ ์ฐ์ฐ์ ์ถ๊ฐ "
ISA " ๊ฐ์ฒด๊ฐ ์ง์ ๋ ํด๋์ค์ ์ธ์คํด์ค์ธ์ง ๋๋ ๊ทธ ํด๋์ค์์ ํ์๋ ํด๋์ค์ธ์ง ํ์ธํฉ๋๋ค. ์๋ฅผ ๋ค์ด "if( $obj isa Package::Name ) { โฆ }"์ ๋๋ค. ํด๋น ์ฐ์ฐ์๋ ํ์ฌ ์คํ์ฉ์ผ๋ก ํ์๋์ด ์์ต๋๋ค. - ๋น๊ต ์ฐ์ฐ์๋ฅผ ๊ฒฐํฉํ๋ ๊ธฐ๋ฅ
์ ์ฌ์ฌ , ๋์ผํ ์ฐ์ ์์๋ฅผ ๊ฐ๋ ์ฐ์ฐ์๊ฐ ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ ์ฌ๋ฌ ๊ฐ์ ํ ๋ฒ์ ๋น๊ตํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ฒด์ธ "if ( $x < $y์ถ์ฒ : opennet.ru