Size: a a a

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

2020 May 23

VG

Viktor G. in Язык программирования Julia / Julia programming language
Ещё для руководства важна взаимозаменяемость программистов...
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Viktor G.
Ещё для руководства важна взаимозаменяемость программистов...
если группу 2-3 человека собрать можно, то уже можно начинать эксперименты
источник

RS

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

RS

Roman Samarev in Язык программирования Julia / Julia programming language
а вообще, всё начинается с прототипа. Надо какую-то задачку попробовать решить, на которой сейчас есть проблемы. Тогда и будет (или не будет) аргумента в части полноценного внедрения
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Вопрос был про кодовую базу для коммерческой компании
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Насколько я понял
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Вот в этом и проблема на самом деле. Ровно из этих соображений (если мне кирпич на голову упадет) я ее и не использую. Хотя ситуация забавная - если мне на работе нужно быстро накидать дашборд, то я использую Plotly Dash на питоне. А приходя домой я официально пишу для Plotly бэкэнд на Джулии 🙂
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Viktor G.
Вопрос был про кодовую базу для коммерческой компании
если в компании никто не пишет, то без прототипа - никак. Либо готовые люди нужны, либо самим тренироваться на кроликах
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Если нет хоть какого-то спроса и предложения на рынке, то начинать стремно, если вы не крупная компания. Потому что вам нужно реально 1-2 человека, а если они выбывают то не понятно где искать замену.
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Alexandr
Вот в этом и проблема на самом деле. Ровно из этих соображений (если мне кирпич на голову упадет) я ее и не использую. Хотя ситуация забавная - если мне на работе нужно быстро накидать дашборд, то я использую Plotly Dash на питоне. А приходя домой я официально пишу для Plotly бэкэнд на Джулии 🙂
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Это мое творчество, да. Сейчас оно транформировалось в https://github.com/plotly/Dash.jl
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Слышал, что делают свои дашборды https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Alexandr
Если нет хоть какого-то спроса и предложения на рынке, то начинать стремно, если вы не крупная компания. Потому что вам нужно реально 1-2 человека, а если они выбывают то не понятно где искать замену.
если мне сейчас понадобится кто-то именно под Julia, не сомневаюсь, что за месяц обучу. Если у него до этого есть опыт использование чего-то типа Java или C++. Лишь бы алгоритмическую часть понимал
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Я не думаю, что у своих дашбордов есть большие шансы. У Plotly Dash уже есть развитый фронт-энд. А как раз фрон-энд в дашбордах это самая тяжелая и трудоемкая часть.
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Roman Samarev
если мне сейчас понадобится кто-то именно под Julia, не сомневаюсь, что за месяц обучу. Если у него до этого есть опыт использование чего-то типа Java или C++. Лишь бы алгоритмическую часть понимал
Это правда. Только найти хорошего сишника на рынке уже не такая тривиальная задача. А найти сишника, чтобы переучить его на другой язык...
источник

VG

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

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Alexandr
Это правда. Только найти хорошего сишника на рынке уже не такая тривиальная задача. А найти сишника, чтобы переучить его на другой язык...
С опытом С++ есть. С-шники - это из другой области. Собственно, годится знание любого относительно низкоуровневого языка.
источник

A

Alexandr in Язык программирования Julia / Julia programming language
По набору компонентов прежде всего. Я вообщем-то имел ввиду что для любой новой системы дашбордов нужно либо писать свой UI, либо адаптировать существующий. И это совсем не тривильная задача.
источник

A

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

VG

Viktor G. in Язык программирования Julia / Julia programming language
Там вроде бы берут какие-то готовые компоненты на Vue. По моему опыту - надо было делать специфичные графики с кастомными инструментами интерактива и большими массивами данных - plotly не зашел, проще было делать сразу свои элементы на WebGL, и SVG для интерактива
источник