Size: a a a

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

2019 November 16

KT

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

A

Arthur in Язык программирования Julia / Julia programming language
У нас вполне допустимо использование Julia для R&D задач, которые не идут в прод
источник

A

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

VS

Vladimir Samoylov in Язык программирования Julia / Julia programming language
С решением конкретных задач на производстве/ data mining в ритейле и т.п - похожая ситуация
источник

A

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

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Мы начали рассматривать Julia именно для ML и анализа текстов примерно год назад. В целом, опыт за это время появился, но ошибок наделали тоже много. Собственно, для НИР/НИОКР, а уж, тем более, для индивидуальных исследований, Julia вполне годится. Если нужен результат за фиксированное время, то тут уж всё определяется имеющимися кадрами. Касаемо библиотек, идеальных нет ни для какой технологии. Просто иногда можно довольствоваться тем, что есть. Иногда приходится дорабатывать и чужие библиотеки. Касается любых языков и технологий.
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Если в команде хоть кто-то с опытом на Julia есть (от кодирования до доведения до размещения на сервере), то обучить остальных не сложно. Если никого, то, как и везде… Пока опыт не наработаете, будет долго, больно и не всегда дёшево…
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
И ещё один момент. Тяжело переучивать питонистов. Если это для них был основной язык, то мыслят они категориями библиотек. Написать какой-нибудь простой цикл вместо вызова какой-то тяжелой библиотечной функции - для них сразу ступор, что так можно.
источник

T

Tamik in Язык программирования Julia / Julia programming language
Привет. Есть ли возможности pandas у Julia?
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Tamik
Привет. Есть ли возможности pandas у Julia?
источник

T

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

KH

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

RS

Roman Samarev in Язык программирования Julia / Julia programming language
но зачем, если у Julia есть куда более быстрые средства работы с таблицами + DSL для формирования запросов? И всё это на уровне native-code
источник

T

Tamik in Язык программирования Julia / Julia programming language
Чтобы вы понимали, пандасик читает большие иксели долго. Джулия может быстрее?
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
не могу ответить. Обычно у меня CSV-данные. Дальше - всё через DataFrames.jl
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
по CSV, где-то проскакивал бенчмарк. Жулийный вариант чуть ли не на порядок быстрее pandas
источник

T

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

RS

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

T

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

RS

Roman Samarev in Язык программирования Julia / Julia programming language
файл? последовательное чтение, естественно
источник