Звезды указали! И астрологи объявили! У XYZ новая акция! С 26 марта по 07 апреля, любой курс или программу можно купить со скидкой до 60% + Приятный бонус для всех новых студентов мини-курсы в подарок. Чтобы воспользоваться акцией, перейдите по этой ссылке.
Выпущен Релиз Perl 5.40: новые возможности, стабильность и поддержка сообщества
9 июня 2024 года, программисты и разработчики со всего мира приветствовали выпуск новой стабильной версии языка программирования Perl 5.40. Это событие последовало за релизом предыдущей версии 5.38, который прошел в июле 2023 года. Нововведения и улучшения, внесенные в последнюю версию, отражают не только технический прогресс, но и творческий подход сообщества.
По данным источника в подготовке Perl 5.40 было изменено примерно 160 тыс. строк кода. При этом основной объём работ затронул 1500 файлов. В процессе разработки активно участвовали 75 программистов и мейнтейнеров, что подчёркивает открытый и коллективный характер проекта. Поддержка сообщества и координация усилий играли ключевую роль в успешном выпуске новой версии.
Регулярное обновление и поддержка
В соответствии с графиком, утвержденным еще одиннадцать лет назад, новые стабильные ветки Perl выпускаются ежегодно, а корректирующие релизы — каждые три месяца. Ожидается, что первый корректирующий релиз для Perl 5.40.1 появится через месяц и будет направлен на исправление наиболее значительных недоработок.
Вместе с выпуском Perl 5.40 прекратилась официальная поддержка версии 5.36, однако обновления для неё всё ещё могут быть выпущены в случае критических проблем с безопасностью. Также уже 20 июня начнётся разработка экспериментальной ветки 5.41, которая ляжет в основу стабильного релиза Perl 5.42 в следующем году.
Основные Изменения в Perl 5.40
Новая версия Perl привнесла множество технических усовершенствований:
- Расширение возможностей синтаксиса для создания классов, введённого в предыдущей версии.
- Стабилизация синтаксиса обработки исключений try/catch, что делает код более понятным и избавляет от использования eval.
- Введение новых встроенных функций, таких как inf и nan, а также нового логического оператора «^^» для упрощения логических выражений, повышения читаемости кода и оптимизации производительности.
- Устаревание и исключение из употребления некоторых старых функций и методов для повышения эффективности и безопасности.
Кроме того, была добавлена поддержка операционной системы Serenity OS, что расширяет возможности использования Perl. Обновлены также многие модули, включая такие важные, как Compress::Raw::Zlib и Math::BigInt, что улучшает их функциональность и производительность.
Заключение
Perl 5.40 демонстрирует не только технические улучшения, но и активное участие сообщества в развитии одного из самых влиятельных языков программирования. Ожидается, что эти изменения будут положительно влиять на разработку программного обеспечения и улучшение технологических процессов в различных областях.
Если вы только начинаете свой путь в разработке на Perl — предлагаем вам ознакомиться с подборкой лучших курсов программирования на Perl.
Рынок фриланса в России активно развивается. По данным Solar Staff, за первые шесть месяцев 2024 года доходы фрилансеров значительно выросли. Лидерами стали программисты, маркетологи и копирайтеры, продемонстрировавшие ощутимый рост заработков.
Stack Overflow получил награду «Лучший AI API» на API World 2024 за OverflowAPI, обеспечивающий разработчиков проверенными данными для точных языковых моделей.
Открыта регистрация на международные студенческие киберучения-2024, которые пройдут в Екатеринбурге с 24 по 26 октября в рамках ИТ-конгресса «Форум будущего». Участие могут принять студенты вузов и ссузов.
Apple Intelligence меняет будущее Siri, Face ID, переводчика и многих других функций Apple. Узнайте больше о Apple Intelligence и его потенциале изменить мир!
Инженеров приглашают на бесплатные онлайн-воркшопы по Linux. Воркшопы охватывают важные темы: создание мессенджеров, VPN-решений и облачных хранилищ. Подходят тем, кто уже имеет опыт работы с Linux и хочет углубить знания.
OpenAI представила SearchGPT – революционный поисковик на основе ИИ, который не просто ищет информацию, а ведет с вами диалог. Забудьте о скучной прокрутке страниц! SearchGPT дает точные ответы на любые вопросы.
IBM запускает бесплатные онлайн-курсы по анализу данных и кибербезопасности! С этим обучением можно освоить передовые навыки в цифровых технологиях и начать карьеру в ИТ. Откройте для себя мир возможностей с IBM SkillsBuild.
Python снова лидирует в рейтинге TIOBE среди языков программирования, C++ поднялся на 2-е место, Go и Fortran демонстрируют рост в топ-10