4 ms·
They are less common, but in general doing big projects in C as opposed to C++ is less common, at least in my experience (note though that it might be my bias o
by Crinus 7y ago
They are less common, but in general doing big projects in C as opposed to C++ is less common, at least in my experience (note though that it might be my bias on working with games and desktop software).
C doesn't allow for much overengineering and most C projects tend to be simple (well, they tend to be libraries that do mostly one thing) but if someone really wants to overengineer a C project they can put the worst C++ architecture astronauts to shame since as C doesn't allow for much by itself they need to work outside of it (hence generators) and there are no limits to what you can do outside of C.