Size: a a a

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

2018 August 26

DP

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

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
gsomix
Интересно, что они почти в самом начале документации, а не в каком-нибудь разделе с продвинутыми возможностями.
Вроде в страуструпе эта тема для плюсов тоже идет почти сразу:)))
источник

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
проблема на мой взгляд в том, что (пока что) нет набора "лучших практик", design patterns для языка. Вы дали нам много средств, мощных средств, но with great power comes great responsibility, что нам делать с этими средствами, как себя не покалечить и не превратить код в свалку хаотичных решений. Нету пока что для julia какого-нибудь Лутца или K&R.
+. Ты сформулировал, почему большинству как первый язык сейчас не зайдет.
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Dmitry Penzar
+. Ты сформулировал, почему большинству как первый язык сейчас не зайдет.
Да, именно. Нужно в этом богатом поле прямых и кривых путей что-то выразить протоптать какие-то тропинки — примерно так же, как в 70-е годы формулировали идеи структурного программирования, осмысляли разные формы оператора цикла, придумали для Си "идиомы". Вот когда сделают, это и будет "первым языком". А всё остальное богатство возможностей — потом, для продвинутых пользователей, которые уже понимают, что делают.

А пока код, написанный одним человеком, плохо читается другим человеком, это не может быть первым языком: учитель просто не сможет проверять программы своих учеников, у него ума палаты не хватит )))
источник

g

gsomix in Язык программирования Julia / Julia programming language
Dmitry Penzar
Вроде в страуструпе эта тема для плюсов тоже идет почти сразу:)))
"Эта" -- это какая? :)
источник

g

gsomix in Язык программирования Julia / Julia programming language
Anatoly Levenchuk
Да, именно. Нужно в этом богатом поле прямых и кривых путей что-то выразить протоптать какие-то тропинки — примерно так же, как в 70-е годы формулировали идеи структурного программирования, осмысляли разные формы оператора цикла, придумали для Си "идиомы". Вот когда сделают, это и будет "первым языком". А всё остальное богатство возможностей — потом, для продвинутых пользователей, которые уже понимают, что делают.

А пока код, написанный одним человеком, плохо читается другим человеком, это не может быть первым языком: учитель просто не сможет проверять программы своих учеников, у него ума палаты не хватит )))
Все пути уже давно протоптаны в других языках.
источник

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
gsomix
"Эта" -- это какая? :)
Про приведения типов, в том числе для пользовательских классов
источник

g

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

g

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

g

gsomix in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
да уж, мужик  с чувством юмора ))
ну, сказать по совести, я в Jupyter никогда не программирую, то пишу что-то, чтобы продемонстрировать другим. IMHO для презентаций (перед аудиторией) — очень удобный формат
Я бы предпочел нормальный репозиторий с кодом, чтобы самому потом поиграться. :)
источник
2018 August 27

JL

Jinpei Li in Язык программирования Julia / Julia programming language
Hi,guys。Does anybody know some telegram julia group in english?
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Jinpei Li
Hi,guys。Does anybody know some telegram julia group in english?
I suppose you can use English here
источник

JL

Jinpei Li in Язык программирования Julia / Julia programming language
Sergey Volkov
I suppose you can use English here
That would be nice. I thought this is a Russian group.
источник

И

Игорь in Язык программирования Julia / Julia programming language
Jinpei Li
That would be nice. I thought this is a Russian group.
There is no border.
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Jinpei Li
That would be nice. I thought this is a Russian group.
It is a Russian group, though most of people here understand English (other way I don't know how they learn or use Julia) and would be pleased to talk
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Sergey Volkov
I suppose you can use English here
Yes, of course, no problems.
источник

AN

Alexey Neznanov in Язык программирования Julia / Julia programming language
Knowledge base and discussions in English are good Russian tradition in the fields on the cutting edge :)
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
глупый вопрос: если Float64 занимает 64 бита, то какая у него точность (precision)?
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Правильно ли я понимаю, что это примерно 5 знаков после запятой, не более?
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Ой, нет: 15-16
источник