Size: a a a

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

2021 January 15

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
если всё равно компилятор тащить
источник

A

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

АО

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

АО

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

АО

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

АО

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

VZ

Vadim Z in Язык программирования Julia / Julia programming language
Андрей Оськин
Да, в этом случае компилятор знает, что объект никогда не изменится и всегда выделяет одну и ту же память.
Но если те же значения собрать в вектор, который тоже mutable, то результат сравнения двух векторов будет true
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Ну, там в доках в принципе правильно написано === это дефолтный фоллбек для  ==. Разумеется никто не мешает кор разработчикам определить другие варианты сравнения для каких-то специальных случаев, что они и сделали для векторов (и скорее всего кучи чего ещё).
источник

AZ

Aleksey Zhdanov in Язык программирования Julia / Julia programming language
Андрей Оськин
В общем есть шанс, что когда-нибудь на Julia можно будет standalone делать и библиотеки для других языков.
Других развращать?
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Да 😊 Есть пара библиотек на Julia, которые я бы с удовольствием портировал в python.
источник
2021 January 16

V

Vladimir in Язык программирования Julia / Julia programming language
А нет случаем какого-нибудь быстрого способа определитель для больших матриц считать? А то на GPU через спектральное разложение медленне чем обычный det()
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
det - это же вроде O(N^3), он не может быть быстрым
источник

V

Vladimir in Язык программирования Julia / Julia programming language
Ну просто есть что-то побыстрее, что-то медленнее. Пока самый быстрый способ через Холецкого на GPU,  потом результат в конструктор Cholesky(), и стандартный det(), получается  намного быстрее, главное что бы матрица была положительно определенная.
источник

V

Vladimir in Язык программирования Julia / Julia programming language
С помощью спектрального разложения - очень долго. LU и QR наверно тоже будут медленнее.
источник
2021 January 18

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Ракаукас всё-таки молодец. С Julia появился в r-bloggers. Учитывая довольно широкий охват этого агрегатора, это ещё +x людей в копилку Джулии.

https://www.r-bloggers.com/2021/01/juliacall-update-automated-julia-installation-for-r-packages/
источник
2021 January 19

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
Раскаускас точно крут
источник

АО

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

KT

Kirill Tsaregorodtse... in Язык программирования Julia / Julia programming language
Рококас он про себя вроде говорит
источник

АО

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

АО

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