To the extent good code makes crappy tutorials, the language is what's broken.
An unproductive comment, but I think it's a defensible one.
An unproductive comment, but I think it's a defensible one.
Languages cannot eliminate every subtlety in their use, and there will always be issues that call for more articles explaining how to sidestep them. Novices won't normally get to see this content, and it won't help them to shove it all down their throats at once back at the introductory level courses.
There's a reason most physics students hear about Newton first.