Size: a a a

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

2020 January 24

АО

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

GI

Gleb Ivashkevich in Язык программирования Julia / Julia programming language
Андрей Оськин
Хотя Julia и пытается казаться языком общего назначения, но для вычислений Julia подходит хорошо, а для веб-сервисов — не очень. Применять Julia вместо Django, например, — не лучший выбор.

Кажется, что это всё-таки довольно спорное утверждение. В текущем состоянии да, пользоваться Julia вместо Python для написания веб сервисов не стоит, потому что функциональность библиотек конечно ещё очень далека от производственной. Но в принципе, кажется, что в веб-сервисе джулия как раз будет с лучшей стороны себя показывать, потому что там множественные вызовы одного и того же кода, что убирает полностью проблему первого вызова функции.
все-таки не совсем. @pyhoster делал сравнение на втором, кажется, митапе. там не так все просто
источник

GI

Gleb Ivashkevich in Язык программирования Julia / Julia programming language
асинхронность, в частности, оч на разном уровне
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
Возможно 1.3 поможет? Там вроде довольно заметные доработки были.
Ну и опять же, это не совсем к языку претензия.

Если кому-то будет не жалко пары миллионов долларов, то в рамках существующего языка можно допилить всё, что угодно, насколько я понимаю.
источник

GI

Gleb Ivashkevich in Язык программирования Julia / Julia programming language
источник

GI

Gleb Ivashkevich in Язык программирования Julia / Julia programming language
Андрей Оськин
Возможно 1.3 поможет? Там вроде довольно заметные доработки были.
Ну и опять же, это не совсем к языку претензия.

Если кому-то будет не жалко пары миллионов долларов, то в рамках существующего языка можно допилить всё, что угодно, насколько я понимаю.
так тут не в языке проблема, а в пакетах
источник

GI

Gleb Ivashkevich in Язык программирования Julia / Julia programming language
HTTP.jl синхронно работает
источник

KT

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

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
даже если это "немного" удобнее. Потому что это долго, трудно, профит не сразу очевиден и т.д.
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Работать и считать надо уже прямо сейчас или даже "ещё вчера", а учить под это новый язык некогда, а сразу быстро не будет
источник

GI

Gleb Ivashkevich in Язык программирования Julia / Julia programming language
Андрей Оськин
Возможно 1.3 поможет? Там вроде довольно заметные доработки были.
Ну и опять же, это не совсем к языку претензия.

Если кому-то будет не жалко пары миллионов долларов, то в рамках существующего языка можно допилить всё, что угодно, насколько я понимаю.
не, я-то первый готов на Python наехать, но тут объективно есть вопросы)
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
Ну да, я про это и говорю - имеющаяся функциональность библиотек не та. Экосистема недоразвита. То есть это всё-таки вопрос не в языке.

Я имею в виду, что JIT - это достаточно серьёзная штука, мелкие скрипты на Джулии писать - боль. То есть то, что вызывается один раз с полным перезапуском, работает со слишком большим лагом (хотя вроде как PackageCompiler должен помочь).

Но в случае веба этой проблемы нет в принципе.
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
@phTraveller сейчас кстати MLJ активно пилят как "замену" для scikit
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
То есть, если кто-нибудь захочет вложиться и очередной ruby on rails написать (или что там сейчас модно), то люди будут пользоваться и джулия сама по себе окажется вполне нормальным инструментом.

Другой вопрос, что сейчас я бы тоже не рекомендовал что-то серьёзное в прод на ней писать 😊
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
А можно будет текст доклада посмотреть? Интересно.
источник

GI

Gleb Ivashkevich in Язык программирования Julia / Julia programming language
Андрей Оськин
То есть, если кто-нибудь захочет вложиться и очередной ruby on rails написать (или что там сейчас модно), то люди будут пользоваться и джулия сама по себе окажется вполне нормальным инструментом.

Другой вопрос, что сейчас я бы тоже не рекомендовал что-то серьёзное в прод на ней писать 😊
мне кажется, стоит подходить к вопросу по методике "accept your weaknesses, capitalize your strengths". переписывать Django на Julia - зачем? а вот первыми поддерживать новые чипы для deep learning - это было бы интересно.
источник

GI

Gleb Ivashkevich in Язык программирования Julia / Julia programming language
Андрей Оськин
А можно будет текст доклада посмотреть? Интересно.
есть идея провести митап в марте) я бы доклад обкатал и ждать не пришлось бы, пока конференция откроет доступ к записям
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
👍
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
А возможность удалённо присутствовать будет?
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Gleb Ivashkevich
есть идея провести митап в марте) я бы доклад обкатал и ждать не пришлось бы, пока конференция откроет доступ к записям
Я бы послушал
источник