In-reply-to » 14 years after Why Johnny Can't Code, we still don't get it. We didn't have to take it literally. All we needed was to simplify a little. And here we are, handing beginners maddeningly complex IDEs for huge languages with thick manuals required just to get started.

@prologic@twtxt.net Yeah, with C++ (and Java) I was fortunate to stumble upon Bruce Eckel’s “Thinking in…” books. But at least people know C++ is way too large, and approach it accordingly. Objective C? Sure, it’s only a thin, elegant layer over C… until you get to its class framework, which is the whole point, and start pouring over reams of NSApplicationLayerFileSystemAbstraction and such.

⤋ Read More