Is it possible to implement ECS in C? I only know that it's really a stripped down language. When did C++ become popular in gmaes?ECS predates C. We used to call it RDBMSIt's also not commonly used in games :P
some kind of wizardry should be used to get the same reusability from C++ (templates, polymorphism, etc).C++ Interfaces/PIMPL were called ADT's back in C.Templates were achieved with macros and #includes.
The original version of C++ was actually a code generator for C, and then you fed that C code into a compiler :lol:
That's an interesting fact. I also searched a bit, C++ adoption wasn't massive until mid 2000s? That's crazy, I though It was like in the early 90s.