3 ms·
The article does exactly what it sets out to do: introduce C to programmers used to more modern languages. I started programming in C again a few months ago af
by spikels 13y ago
The article does exactly what it sets out to do: introduce C to programmers used to more modern languages.
I started programming in C again a few months ago after a 15 year hiatus and the language I remembered loving seemed strange and tedious. This would have been a great reminder of the many differences that after a while you just take for granted. Something similar would be useful for most languages but just more so for C (or say, FORTRAN).
My only quibble would be that while malloc/free are covered many variables are simply automatically aloocated and deallocated on the stack. C's dual approach to memory management is yet another frequent source of confusion.