Дэвид Бревик про современный C++/C#

Я искренне верю, что C++ навсегда изменил информатику не в том направлении. Люди хотели упростить программирование, но не сделали этого (в большинстве случаев). Вместо этого они сделали чтение кода почти невозможным и усложнили эти многоуровневые кошмарные наследования.

Дэвид Бревик, Создатель Diablo
Ответ на публикацию @gafferongames
Don’t even get me started on C++ (and C#) — I truly believe it changed computer science forever, in the wrong direction. People wanted to make it easier to program and they didn’t (in most ways). Instead they made it harder to read and full of multileveled inheritance nightmares https://twitter.com/gafferongames/status/1297972784786739200
22 показа
964964 открытия
11 репост

Комментарий недоступен

Ответить

srand(std::chrono::duration(std::chrono::high_resolution_clock:: now().time_since_epoch()).count());Такой хери нету. Но в C#/Java любят обмазываться абстракциями, наследованием и кучей фабрик поверх этого. Код хоть и читаем, но понять логику работы этого тяжело.

Ответить