Keluaran bahasa pengaturcaraan Perl 5.32.0

Selepas 13 bulan pembangunan mengambil tempat pelepasan cabang stabil baru bahasa pengaturcaraan Perl - 5.32Sebagai persediaan untuk keluaran baharu, kira-kira 220 baris kod telah ditukar, menjejaskan 1800 fail dan 89 pembangun mengambil bahagian dalam pembangunan. Pada masa yang sama, telah diumumkan bahawa pembangunan Perl dan penjejakan pepijat akan dipindahkan ke platform. GitHub.

Cawangan 5.32 telah dikeluarkan mengikut jadual pembangunan tetap yang ditetapkan tujuh tahun lalu, yang memerlukan pelepasan cawangan stabil baharu sekali setahun dan keluaran kecil setiap tiga bulan. Keluaran kecil pertama, Perl 5.32.1, dijadualkan untuk dikeluarkan dalam masa kira-kira sebulan, membetulkan pepijat paling ketara yang ditemui semasa pelaksanaan Perl 5.32.0. Bersama-sama dengan keluaran Perl 5.32, sokongan untuk cawangan 5.28 telah berakhir; kemas kini masa hadapan hanya boleh dikeluarkan jika isu keselamatan kritikal ditemui. Pembangunan juga telah bermula pada cawangan eksperimen 5.33, yang akan menjadi asas untuk keluaran stabil Perl 5.34 pada Jun 2021.

kunci perubahan:

  • Menambah operator infix "isa" untuk menyemak sama ada objek ialah contoh kelas yang ditentukan atau kelas yang diperoleh daripadanya. Contohnya, "if( $obj isa Package::Name ) { … }". Operator ini pada masa ini ditandakan sebagai percubaan.
  • Keupayaan untuk menggabungkan operator perbandingan disediakan rantai, yang membolehkan anda membandingkan berbilang nilai sekaligus, dengan syarat operator dengan keutamaan yang sama digunakan. Sebagai contoh, rantaian "jika ($x < $y

    Sumber: opennet.ru

Beli pengehosan yang boleh dipercayai untuk tapak dengan perlindungan DDoS, pelayan VPS VDS 🔥 Beli pengehosan laman web yang boleh dipercayai dengan perlindungan DDoS, pelayan VPS VDS | ProHoster