VMTech
Обсудить проект

Julia от MIT превратилась в мировой язык научных вычислений

Julia от MIT превратилась в мировой язык научных вычислений

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

От проблемы ученых к языку общего назначения

Создатели Julia — Вирал Шах, профессор MIT Алан Эдельман, Джефф Безансон и Стефан Карпински — хотели устранить привычный компромисс для исследователей. Им приходилось выбирать между относительно удобными средами для математических операций и статистического моделирования и более быстрыми языками, на которые нужно было переписывать готовые программы.

Целью стала среда, сопоставимая по удобству с Python или MATLAB, но рассчитанная на производительность уровня C. О проекте публично объявили в 2012 году. Julia Lab продолжает работать в Лаборатории компьютерных наук и искусственного интеллекта MIT.

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

Где применяют Julia

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

Платформа фармацевтического моделирования, написанная на Julia, применялась для ускорения разработки вакцины Moderna от Covid-19. В другом проекте программа предотвращения столкновений самолетов на Julia работала примерно в 50 раз быстрее прежней версии на Python. Инженеры Meta использовали язык при создании аудиокодека для WhatsApp, которым пользуются 4 млрд человек.

Dyad 3.0 для инженерных команд

В апреле JuliaHub представила Dyad 3.0 — новую версию ИИ-платформы для ускорения разработки сложных физических систем, включая ракеты, тепловые насосы и спутники. Первая версия Dyad вышла в июне 2025 года как исследовательский агент для ускорения программирования, вторая — в декабре того же года.

JuliaHub сообщает, что инженеры уже направляют автономных агентов Dyad при физических симуляциях, анализе безопасности и контроле качества. По словам Шаха, пользователи могут загрузить данные и проектную документацию; система должна учитывать физические ограничения, компилировать код и проверять результат. Компания также работает с Boeing над агентными возможностями проектирования аппаратных систем.

Для бизнеса история Julia показывает ценность инструментов, которые приближают вычислительные модели к предметным специалистам. При внедрении ИИ в инженерные процессы особенно важно сохранять проверку физических ограничений, расчетов и итоговых проектных решений.

#agenticai#engineering#julia#physics
Открытая аналитика
На сайте 0 просмотров
мин чтения 3 31.08.2026
Instagram

Julia от MIT превратилась в мировой язык научных вычислений

Открыть публикацию в Instagram ↗