Re:D is being used for autonomous driving research – Audi an...
by pjmlp on Friday June 28, 2019 @02:38AM
(#20302013)
Macros and type safety don't really go hand in hand, hence why ISO C++ is progressively removing any reason to still use them beyond conditional compilation.
Go, just like C, is stuck on a by gone era of programming languages.
It's the same situation with Go, so it's not like C is entirely anachronistic with regards to the trade-offs it makes.