I skipped C in my upbringing. It reads like enigma code to me.
Edit in light of following reply: I don't think code is documentation, or even the proper language to express the mathematics underlying the concepts. I don't mean logical syntax, I mean quantitative mathematics being approximated in silica, over the rational numbers. There are simpler mathematics to me, that would express the same thing but would not be write-able in such compact syntax meant to provide for a sequential computable form. But maybe I lack that frame of mind, of the C thinking type. which tests the limit of some information theory definitions of complexity (or is it information itself?). like the minimal size code that can express the same thing. I may be confusing things, or on the opposite right on....
I think C might have been close to that.... or is it modern languages in general? I think programming has its own mindset. I make too many errors, as I can't think so compact at first try. Recursion is a big problem when not looking at call stack trajectories, I don't think like a computer.... Programmers have to.
Edit in light of following reply: I don't think code is documentation, or even the proper language to express the mathematics underlying the concepts. I don't mean logical syntax, I mean quantitative mathematics being approximated in silica, over the rational numbers. There are simpler mathematics to me, that would express the same thing but would not be write-able in such compact syntax meant to provide for a sequential computable form. But maybe I lack that frame of mind, of the C thinking type. which tests the limit of some information theory definitions of complexity (or is it information itself?). like the minimal size code that can express the same thing. I may be confusing things, or on the opposite right on....
I think C might have been close to that.... or is it modern languages in general? I think programming has its own mindset. I make too many errors, as I can't think so compact at first try. Recursion is a big problem when not looking at call stack trajectories, I don't think like a computer.... Programmers have to.