И почему это так круто.

Введение

Julia — новый захватывающий язык программирования. Он предлагает простой для изучения синтаксис и работает так же быстро, как C. Некоторые считают, что Julia станет одним из самых популярных языков для науки о данных, машинного обучения и высокопроизводительных вычислений.

На сегодняшний день у Юлии более 1 миллиона загрузок с годовым приростом 161%. Крупные компании, включая Amazon, Apple, Disney, Facebook, Ford, Google, IBM, Microsoft, NASA, Oracle и Uber, являются пользователями, партнерами или нанимают программистов Julia.

Федеральный резервный банк Нью-Йорка принял Джулию для своего экономического моделирования и сократил свою кодовую базу на 50%, при этом наблюдая ускорение вычислений в 11 раз. Это очень захватывающе, демонстрируя, что у Джулии есть реальные перспективы, если она будет принята в промышленности.

Не пора ли сделать Джулию своим основным языком? Может быть. К сожалению, библиотеки Джулии новые, многие из них еще меняются. Это вызывает некоторые головные боли, когда функции обесцениваются. Кроме того, вы можете подождать, пока Джулия станет более популярной.

Несмотря на это, есть веские основания полагать, что вам следует опустить ноги. Бонус к скорости реален, а язык легко выучить. Библиотеки и пакеты Джулии со временем станут зрелыми. Добавление ядра Julia — это отличный способ познакомиться с Julia, не привязываясь к языку.

Добавьте Джулию в Jupyter

Процесс состоит из двух очень простых шагов:

В остальной части этой статьи предполагается, что Jupyter уже установлен. В противном случае нажмите здесь: Инструкции по установке Jupyter

1. Устанавливаем Юлию

Скачать язык и добавить бинарник Julia на свой путь. Если вы используете Mac или Windows, загружаемые файлы Julia (на фото ниже) являются установщиками приложений. Загрузка Linux представляет собой архив.

2. Установите пакет IJulia

Чтобы установить IJulia, запустите Julia, введя julia в командной строке, а затем введите: ] add IJulia. (Нажатие ] в начале строки запускает менеджер пакетов Julia.)

Вы сделали!

Запустить Julia в Jupyter так же просто, как запустить Python:

Если вы используете Jupyter Lab, ваш лаунчер будет иметь вариант ядра Julia, как показано ранее в статье. Если вы используете Jupyter Notebook, в раскрывающемся меню «Создать» у вас будет опция «Записная книжка Julia».

Теперь вы можете запускать код Julia в блокноте Jupyter. (Как показано выше.) Нажмите здесь, чтобы ознакомиться с основным синтаксисом Julia. Удачи!