3 ms·
> Most of what's difficult in C stems from the realities of dealing with computer architectures This is patently untrue. What do malloc and free have to do wit
by sanxiyn 4y ago
> Most of what's difficult in C stems from the realities of dealing with computer architectures
This is patently untrue. What do malloc and free have to do with computer architecture? Most of C's difficulty is deficiency of the language unrelated to its low level nature.
- optymizer 4y ago> This is patently untrue. proof or gtfo. > What do malloc and free have to do with computer architecture? You're talking about a library at this point, but ultimately the root cause for allocating memory is because memory is limited, unlike, say CPU time. We do not allocate CPU time explicitly, even though there could be a CPU architecture that could support that, and C would run on it. > Most of C's difficulty is deficiency of the language unrelated to its low level nature Do you think that comparing signed and unsigned integers is also unrelated to CPU architectures?