Следите за новостями по этой теме!
Подписаться на «Рифы и пачки / Твоя культура»
Линус Торвальдс, создатель ядра Linux, на днях заявил, что крупномасштабные обновления операционной системы теперь стали обычным делом. Причину этого Торвальдс видит в влиянии искусственного интеллекта — технологии, которая в последние годы изменила многие аспекты IT-сферы, в том числе и разработку ядра Linux.
По словам Торвальдса, раньше крупные обновления встречались редко: изменения добавлялись постепенно, с осторожностью и внимательным просмотром кода. Сейчас же размеры новых пакетов иногда поражают даже самого Торвальдса — слишком много изменений, слишком быстрое развитие. Причём, как он подчеркивает, большую часть работы по созданию и тестированию новых функций, а также исправлению багов теперь выполняют инструменты с элементами искусственного интеллекта. Ручной труд постепенно уходит на второй план.
Торвальдс подчеркнул, что благодаря ИИ обработка и проверка кода ускорилась в разы. Инструменты на базе ИИ не только быстрее анализируют исходники, но и предлагают решения для устранения багов и оптимизации работы каждого компонента ядра. Продвинутые скрипты и утилиты умеют обнаруживать потенциальные ошибки, которые ранее долго бы искали живые программисты. Это позволяет выпускать обновления чаще и смелее, без долгих промежутков между версиями.
Но есть и обратная сторона. Быстрый темп развития принес новые риски, ведь не всё, что проверено алгоритмами, подходит для всех аппаратных платформ и сценариев. Торвальдс призывает сообщество быть внимательнее: автоматизация — это хорошо, но без человеческого контроля никуда.
Торвальдс снова в деле. На этот раз — рассуждает о том, как искусственный интеллект превращает обновления ядра Linux в бесконечную лавину. Раньше патчи выстраивались в очередь, а теперь — ИИ добавляет фичи напропалую, не слушая никого, даже если у железа на этот счёт своё мнение. Классика жанра: сначала автоматизация, потом вспоминают про последствия. Кого волнует пара багов, если обновление вышло вовремя? Команда разработчиков машет руками — мол, смотрите, как мы быстро справляемся, но за кулисами всё больше решений принимают роботы. Оказывается, когда дело доходит до проверки кода — никакой человек не сравнится с ботом на стероидах. Но кто будет отвечать, если что-то сломается? Вопрос, как всегда, риторический. Обновления крупнее, риски выше, а ответственность — растёт ли она? Вряд ли. Поэтому и читаем эту новость: к культуре бесконечного апдейта привыкнем все, главное — не стать самим частью этой чёртовой автоматизации.