ᴘ1ɴᴋꜱᴜɴꜱᴇᴛ⬈ᵖ¹ᵖˡᵃʸᵈᵉᵛˢ
Вышел Julia 1.13 — язык, который обгоняет Python и C++ ⚡️
Что за язык?
Julia — это язык для научных вычислений и не только. Синтаксис близок к MATLAB, с элементами Ruby и Lisp. Работает с множеством числовых типов, поддерживает объектно-ориентированную и функциональную парадигмы.
Главная фишка — скорость. Julia компилируется в машинный код, а ещё умеет напрямую вызывать функции из C-библиотек без прослоек. При этом остаётся динамически типизированной — можно писать быстро, но с явными типами, где нужно.
Что нового в 1.13?
• Поддержка Unicode 17
• Ускоренная предкомпиляция пакетов — проекты собираются быстрее
REPL стал удобнее:
• bracketed paste в Windows (вставка больших блоков кода без сюрпризов)
• подсветка синтаксиса в реальном времени
• автозакрытие скобок и кавычек
• поиск по истории в стиле fzf (интерактивное модальное окно)
• Juliaup GUI — графический менеджер версий Julia
Плюс обновили 7-Zip: с p7zip 17.06 до оригинального 7-Zip 25.01. В Windows теперь автономный 7za.exe — меньше форматов, но зато одинаково работает на всех платформах.
Про LTS
Напомним: Julia 1.10 (вышла в декабре 2023) стала LTS-сборкой с поддержкой на три года, заменив на этом месте Julia 1.6. Так что если нужна стабильность — вот ваш выбор.
Julia — это про науку, ML и высоконагруженные вычисления. Если вам нужна скорость C++ с удобством Python — присмотритесь. Исходники открыты на GitHub под MIT.
Длинный постфото и оформление — в Telegram ↗ 3 · 347 ·