Size: a a a

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

2017 July 10

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Этот отрывок из документации Julia мог бы уверенно победить на конкурсе наркоманского бреда-2017
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
А меня наоборот -- бесят скобочки для блоков, я языков с ними переваривать вообще не могу. Отступы как блоки и то лучше. Увы, разным людям разное в синтаксисе нравится все фломастеры на вкус и цвет разные. И за все удобства в одном месте, конечно, нужно платить удобствами в других местах.
Я на Forth раньше писал. Ничего, нормально, справлялся. Вот там действительно нельзя было понять, что написано, но мощь этого языка вызывала уважение. Так и мечутся все -- между читаемостью и выразительностью, каждый себе любимый язык подбирает по этой шкале.
источник

AK

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

Но есть же

for i 1 to 100
next i

if A>B then
...
end if

do while A>B
loop

Есть даже
if [[ Something ]]; then
fi
Ну то есть разумные закрывающие скобки давно придумали, но можно ли отнести к их числу единственный терминатор блока в виде слова "end" - большой вопрос.
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Это давние дискуссии, они никогда не заканчиваются продуктивно. Можете ещё почитать аргументы за и против end: https://groups.google.com/forum/#!topic/julia-users/hbGyP1M31J4
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Для for next явно логичнее end for, но в общем да, товарищ дело говорит
===
As for verbose, I'm used to Octave where you also have the option of the even longer endif, endfor, endwhile, endswitch, and endfunction, which I find very handy for figuring out what level you're at in long functions. I'm actually still writing end #if in my Julia code (I'll probably get over it at some point).

On the other hand, Julia allows you to write for i=1:n, j=1:n, k=1:n; ... end which is nicely terse, and I use it so often that I really miss it in Octave.

Jamie
источник
2017 July 11

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Тимур, добро пожаловать в группу!
источник

TK

Timur Kashapov in Язык программирования Julia / Julia programming language
Andrey Konovalov
Тимур, добро пожаловать в группу!
Оу) Спасибо! Буду рад в поддержке данного чата :)
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Всегда пожалуйста, обращайтесь :) Я, правда, в Julia совсем не силён, просто мне интересен язык как таковой (из всяких Rust'ов, Crystal'ов и nim'ов приглянулась только Julia).
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Я каждый день пишу на Perl, а Julia пока только пытаюсь осваивать в тех же задачах, для которых использую Perl. Сейчас пытался написать TCP-клиент на Julia :) Звучит дико, наверное, но да, есть у языка и такие странные пользователи
источник

TK

Timur Kashapov in Язык программирования Julia / Julia programming language
О), я вам более того скажу :) Джулия в моё поле зрения попала буквально 3 дня назад) Почитав некоторые wiki очерки о ней (почему то тянет говорить не в мужском роде, а в женском :) ) что-то сподвигло на подвиги в ёё изучении -
Так как благородные рыцари-разработчики довольно смело решили явить миру что-то прекрасное)
источник

TK

Timur Kashapov in Язык программирования Julia / Julia programming language
Andrey Konovalov
Я каждый день пишу на Perl, а Julia пока только пытаюсь осваивать в тех же задачах, для которых использую Perl. Сейчас пытался написать TCP-клиент на Julia :) Звучит дико, наверное, но да, есть у языка и такие странные пользователи
TCP-client на Джули для меня звучит просто волшебно) 🤘А почему бы и нет) Ведь надо тестировать Джулию 😉
источник
2017 July 12

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Приветствую присоединившихся  к группе!
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
По поводу неблокирующего ввода-вывода я получил ответ на StackOverflow: https://stackoverflow.com/questions/44969556/how-to-read-from-socket-without-blocking

Без манипуляций с буфером сокета, похоже, никак не обойтись\
источник
2017 July 13

I

I in Язык программирования Julia / Julia programming language
Всем добрый день. Ряды наши не очень широки, я смотрю :)
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
В https://vk.com/julialanguage сейчас 192 человека.
источник

I

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

I

I in Язык программирования Julia / Julia programming language
За 2-3 года людей не прибавилось сильно
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Все ждут-с )))
источник

I

I in Язык программирования Julia / Julia programming language
чего?! я уже готов поехать в сша поискать работу, чтобы писать на любимом языке :D
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Ждут хорошей эко-системы вокруг языка. Ждут, пока побольше каких-то других разработчиков напишут всего побольше (но не них, они просто ждут других). ))) За Julia пока нет никакой особо крупной лавки, гранты не многомиллионные идут, разве что месяц назад дали первые пять миллионов на развитие. С языками обычно всё медленно, если за спиной не Google или JetBrain.
источник