All of Wirth&#x27;s after Modula-2 were GC&#x27;d. C programmers would reject a GC&#x27;d language, though. So, I stayed with originals that enhanced safety, predictability, readability, and so on while capable of low-level, fast stuff. Wirth&#x27;s stuff and industrial variants of it often let you do unsafe stuff in dedicated modules for that so you could turn off GC or checks.<p>Plus they wrote OS&#x27;s in Modula-2 and Pascal on ancient hardware. Whole platforms. So, they&#x27;re proven for the use case C programmers often say you need their language for.