Size: a a a

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

2020 June 24

RS

Roman Samarev in Язык программирования Julia / Julia programming language
на хабре повесили перевод - https://habr.com/ru/post/508004/

Джулия самая быстрая…..
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
свежий бенчмарк для CSV
https://juliacomputing.com/blog/2020/06/22/fast-csv.html
источник

RS

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

RS

Roman Samarev in Язык программирования Julia / Julia programming language
ну и свежие размышления о том, что такое функция
https://ahsmart.com/pub/the-meaning-of-functions/index.html
источник

ХЛ

Хороший Лисичко... in Язык программирования Julia / Julia programming language
Здравствуйте
Подскажите пожалуйста, есть ли в Julia пайпы для взаимодействия между процессами?
источник

АО

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

Есть например Channel для взаимодействия между тасками https://docs.julialang.org/en/v1/manual/parallel-computing/#Channels-1
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
источник
2020 June 25

RS

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

RS

Roman Samarev in Язык программирования Julia / Julia programming language
И попутно, новый генератор статичных веб-страниц - https://franklinjl.org/
источник

АО

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

В то же время, для вычисления производных он зачем-то пользуется Calcuus.jl, который насколько я понимаю на последнем издыхании находится.
источник

АО

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

Если нужно сделать символьные вычисления, то своего хорошего пакета в Julia нет, но есть несколько обёрток.
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Андрей Оськин
Ну, если честно, с одной стороны его можно понять, многие вещи и правда плохо раскрыты, так что блоги такого сорта наверное нужны (так как сам не пишу, то легко критиковать 😊 )

В то же время, для вычисления производных он зачем-то пользуется Calcuus.jl, который насколько я понимаю на последнем издыхании находится.
если бы у нас нашелся какой-нибудь студент, который свои работы выкладывал на Julia, то да, получился бы примерно такой формат. Ну, или ждать, пока кто-нибудь курс начнёт писать и будет фрагменты из него выкладывать в таком виде.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Roman Samarev
И попутно, новый генератор статичных веб-страниц - https://franklinjl.org/
Franklin не новый ^_^ ему уже полгода, если не больше, и даже основной сайт Julia на нем сделан.

Забавный факт, основной автор Франклина это тот же человек, который занимается разработкой MLJ.
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
Андрей Оськин
Насколько я понимаю, консенсус сейчас, что если тебе нужно просто посчитать значение производной (или построить график) то нужно использовать ForwardDiff/ReverseDiff/Zygote.

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

АО

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

KT

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

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Конечные разности - это https://github.com/JuliaDiff/FiniteDiff.jl вроде бы.
источник

АО

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

АО

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

Хотя для новичков может быть и неплохо.
источник

AP

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