4 ms·
> C isn't a special snowflake in the realm of systems programming languages, there are plenty of languages That's just not true. You see something like assemb
by earenndil 9y ago
> C isn't a special snowflake in the realm of systems programming languages, there are plenty of languages
That's just not true. You see something like assembly, which seems so low-level and implementation-focused, and then you see java with all its high-level complexity and it seems like it's fundamentally something different. C bridges that gap, because you can see all the ways in which it's exactly the same as assembly, yet all the ways in which it's exactly the same as java. If you truely want to understand a computer on every level from silicon to state-machines (idk, it was the first thing that came to mind), C belongs on that stack.
What makes c special is not its capabilities, but rather its lack of abstraction.