4 ms·
C was originally designed to write Unix operating system and its utilities. Until then such programs were written in assembler. I always think of C as a portab
by GianFabien 3y ago
C was originally designed to write Unix operating system and its utilities. Until then such programs were written in assembler. I always think of C as a portable high level assembly language. Recent use of C/C++ for Arduino reinforces that positioning although I think that many Arduino abstractions are rather bloated. But of course, there's no reason why I can't re-write performance/space critical code in assembler.