Nowadays available as a standard GCC fronted, since GCC 13.
Now we only need a good VSCode plugin for it to be rediscovered by younger generations.
Now we only need a good VSCode plugin for it to be rediscovered by younger generations.
So then do we reuse code that was been scattered around since 1978 and give it new life, or start from zero, yet another language for systems programming with manual memory management, while being safer than C?
Kind of philosophical question.
It may still be useful for teaching. Low level enough that you can teach memory allocation, etc. Simple enough that you can cover most of the syntax in an introduction course.