Как проект MIT стал основой для глобального языка программирования

Компания JuliaHub анонсировала обновление Dyad 3.0 — платформы с искусственным интеллектом, предназначенной для разработки сложных физических систем. Это решение ориентировано на инженерные команды, работающие над проектами, такими как ракеты, тепловые насосы и спутники. Платформа способствует физическому моделированию, анализу безопасности и контролю качества. Эту информацию сообщает издание Science XXI.

Язык программирования Julia, который стал основой разработки, был создан исследователями Массачусетского технологического института в 2009 году. Он разрабатывался как удобный инструмент для научных расчетов, анализа данных и моделирования, обеспечивая простоту использования и высокую скорость работы. В настоящее время более 1 миллиона пользователей в университетах и компаниях по всему миру применяют Julia, как сообщает MIT.

Julia используется для моделирования атомов, полупроводников, нейросетей, гоночных автомобилей и самолетов. Астрономы также применяют этот язык для обработки изображений черных дыр. Высокая скорость работы достигается благодаря компиляции кода с учетом типов данных.

Разработчики подчеркивают, что Dyad 3.0 позволяет загружать данные и проектную документацию для создания инженерных решений. Система учитывает физические законы, компилирует код и проверяет результаты моделирования. В JuliaHub надеются, что это поможет сократить время проектирования сложной техники.

Первая версия Dyad была выпущена в июне 2025 года как исследовательский инструмент для ускорения программирования, а Dyad 2.0 появилась в декабре. Создатели отмечают, что новая версия предлагает больше возможностей для самостоятельной разработки сложных систем. Студенты MIT уже использовали платформу для моделирования движения роботов в космосе и создания ракетного двигателя.

Язык Julia также нашел применение в других областях. С его помощью моделировали компьютерные схемы, изучали климат и океаны, анализировали активность мозга и выявляли различия в состоянии здоровья. Инженеры Meta использовали Julia при разработке аудиокодека для WhatsApp.