Джулия, разработанная в Массачусетском технологическом институте, стала одним из самых быстрорастущих языков программирования в мире. В прошлом году вместе с суперкомпьютером он внес в каталог 200 миллионов астрономических объектов за 15 минут - в тысячу раз быстрее, чем раньше.

На этой неделе на JuliaCon 2018 в Лондоне, Великобритания, Julia Computing представила Julia 1.0 во время Reception Founders Talk. Команда Julia заявляет, что выпуск 1.0 - это самая важная веха для Julia с момента ее появления в феврале 2012 года. Ожидается, что Julia 1.0 обеспечит повышенную скорость, сравнимую с C ++, с высокой производительностью и простотой использования Python и R.

Как первая полная и стабильная версия Julia, наиболее важной новой функцией является стремление к стабильности языкового API, что означает, что код, написанный для Julia 1.0, будет продолжать работать в последующих версиях. Версия 1.0 также оснащена новыми функциями, включая встроенный диспетчер пакетов, каноническое представление отсутствующих значений и улучшенную поддержку встроенного строкового типа для хранения произвольных данных и т. Д. Более подробную информацию можно найти в разделе « документация".

Julia - это язык динамического программирования высокого уровня, впервые разработанный исследователями из лаборатории компьютерных наук и искусственного интеллекта Массачусетского технологического института (CSAIL). В настоящее время у Джулии более двух миллионов загрузок, а соответствующее сообщество разработчиков выпустило более 1900 библиотек, включая различные математические инструменты. Библиотеки Python, R, C / C ++ и Java легко импортировать в Julia, что значительно расширяет область применения языка.

Загрузите Julia 1.0 здесь

Автор: Мос Чжан | Редактор: Майкл Саразен

Подпишитесь на нас в Twitter @Synced_Global, чтобы узнавать больше об искусственном интеллекте!

Подпишитесь на Synced Global AI Weekly, чтобы получать информативные технические новости, обзоры и анализ! Нажмите здесь!