Mozilla и Ubisoft создадут систему для устранения ошибок при написании программ

Она призвана помочь разработчикам с Rust, JavaScript и C++.

Ubisoft и Mozilla объединились для усовершенствования программы Clever-Commit, устраняющей с помощью искусственного интеллекта ошибки при написании программ. Об этом Mozilla написала в своём блоге.

Ubisoft впервые представила Clever-Commit на конференции разработчиков в Монреале в 2018 году. Инструмент выявляет закономерности ошибок программирования непосредственно при разработке программного обеспечения и предназначен для того, чтобы предсказывать, какие изменения кода могут вызвать ошибки.

С помощью алгоритмов обучения программного обеспечения, Clever-Commit распознаёт типичные ошибки разработчика и на основе предыдущих изменений сразу же видит в кодовой базе похожий ошибочный код. Сообщается, что программа призвана помочь разработчикам с Rust, JavaScript и C++.

Ubisoft использует Clever-Commit для разработки своих игр, в то время как Mozilla повышает скорость и качество разработки браузера Firefox. Обе компании заявили, что не планируют публиковать открытый исходный код системы.