Size: a a a

Язык программирования Julia / Julia programming language

2020 May 23

A

Alexandr in Язык программирования Julia / Julia programming language
Возможно. Мне пока сильно специфические графики не требовались.
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Roman Samarev
С опытом С++ есть. С-шники - это из другой области. Собственно, годится знание любого относительно низкоуровневого языка.
У меня от HRов, которые меня постоянно пытаются схантить другая немного инфа, ну да ладно, не суть. С тем, что c++-ник без проблем переучивается на Джулию я вообщем согласен. И даже получает удовольствие в процессе 🙂
источник

A

Alexandr in Язык программирования Julia / Julia programming language
На питон переучиваться гораздо сложнее. В смысле это удовольствия никакого не приносит.
источник

A

Arthur in Язык программирования Julia / Julia programming language
Мы используем Джулию сейчас как основной язык в одном из проектов)
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Arthur
Мы используем Джулию сейчас как основной язык в одном из проектов)
А какая примерно область задач? И как в целом заходит?
источник

A

Arthur in Язык программирования Julia / Julia programming language
Веб сервис, в котором есть сложные вычисления с конструированием типов на лету, специализацией под них кода и тд
источник

A

Arthur in Язык программирования Julia / Julia programming language
Про заходит пока рано говорить, в команде только я хорошо с языком знаком. Но пока отзывы положительные
источник

A

Arthur in Язык программирования Julia / Julia programming language
Но у нас путь к языку немного своеобразный. Обычно знание конкретного языка или технологии является наименьшей из проблем при поиске людей на наши проекты, берём независимо от конкретного опыта в языках
источник

A

Arthur in Язык программирования Julia / Julia programming language
Ну и проект такой, что не на Джулии его писать это неподдерживаемый ад
источник

A

Arthur in Язык программирования Julia / Julia programming language
И в бизнесе сидят люди, которые сами умеют в программирование, так что вопросов к выбору можно сказать и не было
источник

A

Alexandr in Язык программирования Julia / Julia programming language
А сервер какой? HTTP.jl, или сами писали? Если HTTP, то как он себя показывает в реальном продакшене?
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Именно за счет конструирования типов на лету Джулия оказывается лучше других языков?
Есть какие-то рекомендации по работе, по выкатыванию в прод? Есть ли проблемы первого запуска, используете ли статическую компиляцию, snoop-компиляцию?
источник

A

Arthur in Язык программирования Julia / Julia programming language
Мы используем JuliaWebApi, есть тонкая прослойка, которая распределяем нагрузку на процессы Джулии и обслуживает фронт
источник

A

Arthur in Язык программирования Julia / Julia programming language
Viktor G.
Именно за счет конструирования типов на лету Джулия оказывается лучше других языков?
Есть какие-то рекомендации по работе, по выкатыванию в прод? Есть ли проблемы первого запуска, используете ли статическую компиляцию, snoop-компиляцию?
Тоже пока мало что могу сказать, проект совсем молодой.

Лучше других за счёт комбинации динамический + multiple dispatch + система типов + скорость + экосистема, в общем все факторы повлияли. Конструирование на лету и питон в общем-то может.

Пока никаких вещей со статик компиляцией или snoop не используем
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Arthur
Мы используем JuliaWebApi, есть тонкая прослойка, которая распределяем нагрузку на процессы Джулии и обслуживает фронт
JuliaWebApi - это какой-то старый пакет для интеграции с Атомом и Juno IDE?
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Видимо вот этот имеется ввиду: https://github.com/JuliaWeb/JuliaWebAPI.jl
источник

A

Arthur in Язык программирования Julia / Julia programming language
Да, на него сейчас пытаемся перейти, до был свой велосипед)
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
А чем отличается от обычного HTTP.jl? готовой сериализацией и поддержкой разных транспортных протоколов?
источник

A

Arthur in Язык программирования Julia / Julia programming language
Мы саму Джулию в веб напрямую не прокидываем, поэтому и http не используем
источник

A

Arthur in Язык программирования Julia / Julia programming language
Схема скорее фронт -> техническая прослойка -> Джулия
источник