Size: a a a

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

2021 July 07

ЕП

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

АО

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

Я про то, что с точки зрения репозитория можно в CI встроить всякие тулзы для проверки синтаксиса/типов, но на сам язык аннотации типов не влияют, ведь так?
источник

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
Да, на сам язык нет. Есть шутка про питон 5, и видео с кодом на Хаскелле. Близкое к типизированному питону - nim_lang, но он очень нишевой язык.
источник

ЕП

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

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
Извиняюсь, что перешел с темы о Джулии )
источник

АО

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

АО

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

PY

Popov Yuri in Язык программирования Julia / Julia programming language
Здравствуйте!  Подскfжите коллеги а что настроить в MS studio code  чтобы графики стали отоборажаться в режиме исполнения скрипта JL а не только  в REPL
источник

АО

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

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Ох, и впрямь теперь есть кнопочка поглядеть "всё припиненное". Догадаются ли на неё нажимать вновь пришедшие?

Старый пин вот тут был — https://t.me/JuliaLanguage/12105 (для памяти, на всякий случай).
источник

AZ

Aleksey Zhdanov in Язык программирования Julia / Julia programming language
Кто может накидать ссылок на Julia в Embedded если сталкивались с таким.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Напоминаю, что через несколько минут начнётся выступление Дмитрия, в котором он будет рассказывать о Rocket.jl.

Пожалуйста, присоединяйтесь, будет интересно.

Ссылка на встречу в зуме: https://us02web.zoom.us/j/83133570357?pwd=NnNzaEJSenZXRWVwVnU4bDdtNTEzdz09
источник

АО

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

RS

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

АО

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

DB

Dmitry Bagaev in Язык программирования Julia / Julia programming language
Это очень круто, глянул мельком!
источник

DB

Dmitry Bagaev in Язык программирования Julia / Julia programming language
Было время, когда я программировал на Java/Scala много, таких вещей не было конечно
источник

DB

Dmitry Bagaev in Язык программирования Julia / Julia programming language
Ну и нашей библиотеке конечно никогда не потягаться с такими гигантами 😅
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Касательно полноценной потоковой библиотеки (а-ля Java).

Я конечно гораздо меньше в этом разбираюсь, но мне кажется, что здесь лучше использовать общую джулия парадигму о том, что не надо делать огромные пакеты, которые умеют делать всё на свете. Лучше иметь несколько хороших маленьких пакетов, каждый из которых делает что-то своё, но делает это хорошо.

Например - читать откуда-то, обрабатывать и куда-то писать. Насколько я понимаю, Rocket.jl даёт интерфейс для работы c Observable, но ему самому нет в общем-то дела до того, откуда эти Observable наполняются. Поэтому это вполне может быть другая библиотека, которая например умеет читать из кафки или откуда-то ещё. На функциональность собственно реактивного фреймворка это никак влиять не должно.
источник

АО

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