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

Свой игровой движок на C(Си) (6 стр)

Страницы: 1 2 3 4 5 6
#75
11:58, 10 июня 2024

fake.pdf
> https://gist.github.com/bkaradzic/2e39896bc7d8c34e042b
чел просто неосилятор, порвался

#76
0:41, 11 июня 2024

Чел просто систематизировал и описал неповторимый опыт когда у вас пришли новые джуны на проект и они пытаются вкурить код который писал уволившийся три года назад милд, который в то время увлекался новыми фичами языка, когда вы поменяли версию компилятора и старые фичи перешли в разряд deprecated, когда легаси код проще написать заново чем править, когда от количества фиксов код становится костыль-ориентированным, и пр. и пр. вот когда вы накушаетесь разгребая всё это "Г" то тоже это не осилите и решите уволиться... и выращивать на даче помидоры....
радуйтесь что вы до такой стадии ещё не дошли.

даже гугл дошел до ручки c шаблонами  https://youtu.be/rHIkrotSwcc?feature=shared&t=865

так что использование С или базового С++ (как С с классами) вполне оправдано и не так уж и сложно.
вы никогда не разгребали код игры где куча множественных и ромбических наследований, где  вы так просто даже не найдёте фабрику которая создаёт экземпляр класса - ибо как потом выяснится её засунули в библиотеку и спрятами в макросах, где все классы повязали в прочный монолит и просто внести какое-либо изменение это уже подвиг и любое изменение в заголовочных файлах влечёт 2 часа перерыв на сборку.

#77
6:55, 11 июня 2024

vka123
Мы разгребали код самописных контейнеров ...
А если на си то монолита не бывает ?
По так лучше с множественным наследованием для слушателей чем всякие колбэки

#78
20:04, 12 июня 2024

innuendo
Кстати было бы интересно посмотреть на их контейнеры.
По поводу монолитов - это исключительно из собственных наблюдений - на С человеку требуется больше ментальных усилий и внимания для написания кода и человек старается этот код сделать максимально повторно-используемым, независимым от остальных блоков программы. Может у кого-то будут другие наблюдения в зависимости от накопленного опыта. У меня с С++ больше негативного опыта.

#79
20:42, 12 июня 2024

vka123
Что на них смотреть ...детсад
Сравни код кудва и анрила ...я уже сравнил в 99 и сделал для себя аыводы

#80
20:52, 12 июня 2024

vka123
Какой там код для свопа на с? Через макрос?

#81
13:27, 13 июня 2024

innuendo
> Какой там код для свопа на с? Через макрос?
наверняка, как в с++, если вспомнить, что шаблон это просто типизированный макрос

#82
16:26, 13 июня 2024

#!
,,Ты не понял сарказма .. не надо макросов ..чисто си

#83
15:34, 14 июня 2024

Надеюсь, это будет не ещё один бесполезный движок для ФПС, а будет заточен полностью под РТС... Скрестили пальчики и ждём.

#84
21:04, 14 июня 2024

Книга. Название.
Давайте напишем компилятор.
Может поможет.
  Операционные системы пишут не на с++.Их пишут на с, а на с++ там отдельные части типа графический интерфейс пользователя.

#85
16:27, 15 июня 2024

innuendo
> Что на них смотреть ...детсад
но ты порвался, не смог осилить самописный аррей или вектор?

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

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