ビリャチピスデツナフイ Войти !bnw Сегодня Клубы
Тут на ЛОРе вбросили новость про новый язык Julia, ориентированный на вычисления http://www.linux.org.ru/news/opensource/7440863 . Я джва года ждал такой язык. Разработчики говорят об удобстве MATLABа и скорости С. Читаю мануал, может набыдлокодю что-нибудь.
Рекомендовали: @nixer
#OC1J82 / @corpse / 4660 дней назад

давай FFT
#OC1J82/QKZ / @ninesigns / 4660 дней назад
@4da здесь бенчмарк есть http://julialang.org/
#OC1J82/104 / @corpse --> #OC1J82/QKZ / 4660 дней назад
Я джва года такое ждал. Очень интересно!
#OC1J82/WWJ / @nixer / 4660 дней назад
@nixer можно умножение без звездочки, аля x = 2 x = 2x
#OC1J82/078 / @corpse --> #OC1J82/WWJ / 4660 дней назад
@corpse Просто здорово, тоже читаю описание.
#OC1J82/V3T / @nixer --> #OC1J82/078 / 4660 дней назад
Набыдлокодил?
#OC1J82/R1Y / @kuro / 1995 дней назад
@kuro Не, сижу на тормозном Octave. Сейчас уже поменялись представления об удобстве кодинга и скорости вычислений.
#OC1J82/Z2T / @corpse --> #OC1J82/R1Y / 1993 дня назад
@corpse Поясни.
#OC1J82/OF0 / @kuro --> #OC1J82/Z2T / 1993 дня назад
@kuro Ну если скорость не очень важна, то в целом не важно на каком языке реализовывать алгоритм — на MATLAB/Octave, Julia или Python. Конечно, Julia или Python быстрее всех остальных, но для разового расчёта или прототипирования можно взять что угодно. Всё равно, если пилить что-нибудь высокопроизводительное, лучше использовать компилируемые языки (C, C++, Fortran, Rust, OpenCL, CUDA) и какое-нибудь распараллеливание. Сейчас думаю, что было бы лучше использовать Python вместо Octave, но слишком лень его осваивать, чтобы пилить на нём вычисления, и профиты от его использования, мне кажется, не перевешивают трудозатраты на его освоение. С другой стороны, Julia похожа на MATLAB, поэтому её не сложно освоить. На самом деле, можно любой язык довольно быстро освоить и использовать его, но мне просто лень.
#OC1J82/JDC / @corpse --> #OC1J82/OF0 / 1993 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.