Войти
ПрограммированиеФорумОбщее

Почему большинство игр пишут на C++? (5 стр)

Страницы: 1 2 3 4 5
#60
20:18, 2 мар. 2014

-Eugene-
> Единственный фатальный недостаток Крестов - отсутствие модулей. Я думаю, их не
> хотят вводить в стандарт потому, что тогда этот язык поработит мир, а
> пользователи других языков завершат свою жалкую жизнь самоубийством.

на кой они нужны?


#61
20:31, 2 мар. 2014

maxim_tuchin
> из-за чего в классе надо постоянно писать virtual ...() = 0

Может не надо постоянно ? Попробуйте переменно :)

#62
20:34, 2 мар. 2014

HandriX

ООП это не язык )... это парадигма
А поддержку ООП можно даже на асме сделать... при желании...

а С++ совские костыли далеки от удобства...

По идее ООП и даже функциональщина как раз на асме и написана, потому что все в итоге превращается в машинный код. Проц ничего не знает про наследование и виртуальные интерфейсы, у него только регистры и немного арифметики )

#63
21:16, 2 мар. 2014

Kartonagnick
> на кой они нужны?
Во избежание квадратичного роста времени компиляции.

#64
21:18, 2 мар. 2014

-Eugene-
> Во избежание квадратичного роста времени компиляции.

И как это может помочь от квадратичного роста времени компиляции?

#65
21:36, 2 мар. 2014

Kartonagnick
> на кой они нужны?
Удобно очень с ними. У вас если чего-то в крестах нет, то оно и не нужно?

#66
21:39, 2 мар. 2014

Kartonagnick
Ты правда не понимаешь, чем модули с interface/implementation лучше include-ов??

#67
21:39, 2 мар. 2014

maxim_tuchin
> Почему большинство игр пишут на C++? Почему не Java, C#? Чем этот C++ так выделяется среди остальных ЯП?
За такие вопросы на гейдеве полагается бан. Это фактически розжиг межязыковых конфликтов и розни. Меньшинства крестовиков очень оскорбляются подобными вопросами. Рекомендую закрыть тему, пока ещё можно.

Страницы: 1 2 3 4 5
ПрограммированиеФорумОбщее

Тема в архиве.

Тема закрыта.