Size: a a a

2017 August 26

VK

Vladislav Khapin in comput.math
Джулия же совместима с питоном на сколько я помню?
источник

X

Xak in comput.math
источник

X

Xak in comput.math
так недолго и веру в жизнь потерять
источник

g

gsomix in comput.math
Vladislav Khapin
Джулия же совместима с питоном на сколько я помню?
Нет, есть вот такая штука.

https://github.com/JuliaPy/PyCall.jl
источник

g

gsomix in comput.math
Xak
так недолго и веру в жизнь потерять
Да, очень странный бенчмарк. И я не уверен, что они его обновляют или принимают PR в код.
источник

X

Xak in comput.math
ну просто когда я вижу, что бенчмарк по численной математике (!!) по какой-то из статей выиграл JavaScript, причём у фортрана, матлаба, математики, явы и кого-то ещё
источник

X

Xak in comput.math
неважно даже кого
источник

X

Xak in comput.math
это на слух воспринимается как новости северной кореи... (я дико извиняюсь)
источник

K

Kaspar in comput.math
Скорость языка давно не узкое место.
источник

X

Xak in comput.math
да при чём тут узкость места
источник

K

Kaspar in comput.math
Какая разница кто выиграл?
источник

X

Xak in comput.math
ну тут как. JS традиционно к титанам скорости не относили.
источник

X

Xak in comput.math
результат странный, короче
источник

Dv

Dr. Friedrich von Never in comput.math
Kaspar
Скорость языка давно не узкое место.
Сильно зависит от решаемых задач и условий. Если вы кластеризуете что-то на сотню тысяч машин — тогда, конечно, решает не язык, на котором проводятся вычисления, а средства кластеризации. А вот если на одном компьютере что-то считать — тогда и язык может стать важен. И преимущество в быстродействии в 10% (или, тем более, преимущество в 10% по потреблению памяти) может стать решающим.
источник

Dv

Dr. Friedrich von Never in comput.math
Скажем, у меня переломным моментом в разработке одной математической штуки стал момент, когда я оптимизировал выделение памяти на 25%.

Потому что сборка мусора на куче в 15 ГБ у меня проходит примерно за 5 минут, скажем. А сборка мусора на куче в 20 ГБ у меня не завершается никогда :)
источник

X

Xak in comput.math
Да понятно всё с актуальностью. Непонятно, за счёт чего JS-реализация мандельбротовского фрактала в полтора раза шустрее С-шной, с наилучшей из оптимизаций
источник

Dv

Dr. Friedrich von Never in comput.math
А откуда этот материал? Можно же посмотреть код и выяснить.
источник

X

Xak in comput.math
источник

K

Kaspar in comput.math
Согласен. Писать надо на том, что подходит тебе, удобно тебе и что знаешь. На асме не пишем почему-то хотя офигенно быстро же.

У меня лично ботлннеки в инфраструктуре и железе гараздо ощутимее. GPU так пример.
источник

Dv

Dr. Friedrich von Never in comput.math
Заметь, там Julia и LuaJIT тоже обгоняют C на том же бенчмарке (причём LuaJIT только на одну сотую отстаёт от JS). Есть сомнения, что для сишной реализации действительно была проведена «самая лучшая оптимизация».
источник