C vs C++ - оптимизация кода
От: VladD2 Российская Империя www.nemerle.org
Дата: 15.11.13 10:56
Оценка: -9 :))) :))) :))
Здравствуйте, Abyx, Вы писали:

A>компиляторы С++ действительно имеют больше информации о коде, и потому могут сделать больше оптимизаций.


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

В нашем случае речь идет о генерированном процедурном коде основная задача которого — обработка массивов. Тут у С++ никаких преимуществ не будет. Одни недостатки (плохая совместимость, меньшая переносимость, большее время компиляции, больший по размеру компилятор).

16.11.13 11:45: Ветка выделена из темы C vs. C++ — оптимизация кода
Автор:
Дата: 14.11.13
— VladD2
16.11.13 11:46: Перенесено модератором из 'Коллеги, улыбнитесь' — VladD2
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.