Julia – это динамический язык программирования общего назначения, способный выполнять высокопроизводительные научные вычисления с использованием кода высокого уровня😀. >

Он был создан в 2012 группой ученых-компьютерщиков, которые намеревались создать язык со скоростью C🚀, Динамизм Ruby💎 и практичность Python🐍, которые могут выполнять статистику, такую ​​как R, и линейную алгебру, такую ​​​​как MATLAB🧪.

По умолчанию это язык общего назначения, но он наиболее известен своим использованием в численном анализе, визуализации данных и машинном обучении👨‍💻.

Он чрезвычайно быстр, потому что, в отличие от большинства языков высокого уровня, он использует компилятор точно в срок⌚ для преобразования вашего исходного кода в машинный код перед его запуском и, в отличие от большинства динамических языков, имеет гибкую систему параметрических типов💻это означает, чтостатическая типизация не является обязательной по умолчанию, а типы могут принимать параметры, позволяющие одному типу представлять множество различных возможностей😍.

Это открывает дверь🚪 к шаблону множественной диспетчеризации, где одна функция может иметь несколько методов или реализаций на основе входных параметров и язык определит🔎 какой методотправлять во время выполнения.

И следите за обновлениями, чтобы не пропустить новые короткие истории TechSpace.

Спасибо, что подписались и читаете TechSpace👍!