LINUX.ORG.RU

как такое может быть?

 ,


0

3

вот тут вот, например

https://habrahabr.ru/post/254121/

есть результаты тестирования си и асма, и делается парадоксальный вывод:

Скорость работы программ на ассемблере может быть более 50% медленнее, чем программ на си/си++, скомпилированных с максимальной оптимизаций;

как это может быть, если си сам транслируется в тот же самый ассемблер?

UPD. поситал там внизу комментарии, действительно, автор написал бред. Дело в криворукости и трудности оптимизации ассемблерного кода, видимо.

В общем, назрел еще вопрос. Насколько в общем случае, приблизительно, грамотный код на си будет медленней грамотно оптимизированного, качественного кода на асме?



Последнее исправление: linearisation (всего исправлений: 1)
Ответ на: комментарий от mashina

да нет. программистом. обычно ведущим, старшим в проекте.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от anonymous

ну тренд на питоноруби относительно молодой, лет 10 назад все пилилось на плюсах..

Питон тогда уже был достаточно популярным (времена hg, portage, zope), но ещё можно было найти перл и даже пых. А до этого было много перлятины и tcl в разных помесях.

mashina ★★★★★
()
Ответ на: комментарий от anonymous

вся отрасль ML болеет питоном

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

Научить питону дешево как по деньгам, так и по времени, потому что все эти вышеописанные сложные штуки знать не нужно. Прочитал книгу - кодер готов, следующий!

Т.е. не нужно быть программистом, чтобы писать на питоне. И это замечательно, потому что позволяет спецам из других отраслей писать код. Лучше пусть будет питон, чем Си. Видели как пишут матанофаги на сях? *брррр*

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.