|
|
|
|
|
by Brian_K_White
585 days ago
|
|
It takes a pretty smart person to do that. Which is pretty confusing. How can such a smart person not not understand how all things that are possible are not all equally good? The fact that both the compiler and you can parse that doesn't make it a good way to document or convey meaning or intent. C is chock full of inconsistencies and ambiguities that are only disambiguated by essentially being a human compiler and maintaining the same parsing state-machine manually in your head to know what any given "(" actually means or does. As a self-proclaimed fluent C linguist, you know this better than most. All coding involves that of course but all implimentations are not equally unhelpful. The cpu and some people can read the binary itself. They just need to know the cpu's opcodes, documented right in the datasheet that anyone can read. |
|