Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
И где шоры? 12.03.08 11:51 Число просмотров: 2405
Автор: amirul <Serge> Статус: The Elderman
|
Во первых C++ уж никак не претендует на звание ассемблера. Это очень удобный язык ВЫСОКОГО уровня.
> То, что делают полиморфные виртуальные машины каждый день и > шутя, C++ штатными средствами сделать не сможет, а если и > сможет, то через попу ;-) > > http://www.smalltalk.ru/articles/cpp-pic.html > http://www.smalltalk.ru/articles/cpp-is-faster.html > http://mail.python.org/pipermail/python-list/2001-April/080 > 473.html
Во вторых шор я так и не увидел. В последней ссылке ПРОСТЕЙШИЕ операции работают от 4 до 40 раз медленнее. И это еще без задействования GC, который по самым скромным подсчетам отжирает процентов 10 времени. А первые две... Я не увидел дату публикации, но заметил, что там тестируется VC++ 6.0 - скажем прямо, не лучшая реализация C++ компилятора, с не лучшим оптимизатором. С другой стороны косвенный вызов (через таблицу виртуальных функций) мало отличается по времени от прямого. Когда будет время - попробую варианты с "оптимизацией" и без.
|
|
|