Size: a a a

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

2020 August 03

RS

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

АО

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

A

Alexandr in Язык программирования Julia / Julia programming language
Но нужно иметь ввиду что джулия требует большего понимая того, что ты делаешь. И готовых рецептов типа "скопировал из книжки" меньше. Хотя ИМХО для начинающего это скорее хорошо, чем плохо
источник

V

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

АО

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

Так как под R и python находится C, а под джулией только сама Джулия, то с точки зрения экономии сил, Джулия для глубокого изучения выглядит самой привлекательной.
источник

A

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

V

Vladimir in Язык программирования Julia / Julia programming language
Ну это наверно больше в плюс. Спасибо, поищу на курсере что-нибудь...
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Надо различать “сайнс” и “инжиниринг”. В “сайнсе” без глубокого программирования не обойтись. В “инжиниринге” достаточно методички и менять что-то не обязательно. Julia хороша именно для первого. Для второго у неё ещё мало методичек.
источник

KT

Kirill Tsaregorodtse... in Язык программирования Julia / Julia programming language
На Курсере там только 1 курс от ЮАР, и он не мега крут, лучше воркшопы
источник

ИН

Иван Никонов... in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
На Курсере там только 1 курс от ЮАР, и он не мега крут, лучше воркшопы
Чем он плох, кроме того, что там версия 1.0?
источник

A

Andrey in Язык программирования Julia / Julia programming language
Vladimir
Я просто вижу какими кусками кода обмениваются люди использующие R ... И такое пожелать нельзя никому, Julia намного приятней, с другой стороны туча людей продолжают кушать кактус и все равно придется сталкиваться с этим безобразием...
Какими? Неужели работающими и решающими поставленную задачу?
источник

KT

Kirill Tsaregorodtse... in Язык программирования Julia / Julia programming language
Давно уже проходил, я просто сказал, что он не мега-крут: он короткий, освещает мало тем, недостаточно погружается в некоторые нюансы и т.д. )
обычно на воркшопах рассматривается один-два вопроса и более плотно
источник

ЕП

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

Так как под R и python находится C, а под джулией только сама Джулия, то с точки зрения экономии сил, Джулия для глубокого изучения выглядит самой привлекательной.
Золотые слова - зачем выбирать, если можно пробовать в разных языках себя - какой-то идет лучше, из другого что-то подчматриваешь, заимствуешь.
источник

BM

Baurzhan M in Язык программирования Julia / Julia programming language
такой вопросик - скажем прочитан непрерывный блок из файла, структура которого известна (просто подряд записанные float32, big-endian), как правильнее конвертировать в массив цифр? в питоне я пользовался np.frombuffer(buffer, format).
источник

A

Alexandr in Язык программирования Julia / Julia programming language
help?> Base.read!
 read!(stream::IO, array::Union{Array, BitArray})
 read!(filename::AbstractString, array::Union{Array, BitArray})

 Read binary data from an I/O stream or file, filling in array.
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Правда тут с big-endian будут проблемы
источник

A

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

BM

Baurzhan M in Язык программирования Julia / Julia programming language
я пока такую конструцию использую для чтения по 1 значению ntoh(read(file, Float32))
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Если известен заранее размер массива, то read! должен быть удобнее и скорее всего эффективнее
источник

BM

Baurzhan M in Язык программирования Julia / Julia programming language
спасибо, попробуем
источник