3 ms·
In emacs, its M-x help-with-tutorial. But, realistically, there are low-barrier editors for learning programming; no sense in complicating the initial problem.
by pnathan 14y ago
In emacs, its M-x help-with-tutorial.
But, realistically, there are low-barrier editors for learning programming; no sense in complicating the initial problem.
- dllthomas 14y agoI contend that they are two separate problems. It's worth knowing the a reasonable editor anyway, and then that makes the programming easier (particularly with syntax highlighting and such).
- Silhouette 14y agoIn emacs, its M-x help-with-tutorial. I realise that you weren't actually advocating showing this to a beginner programmer, but I can't help noticing the irony that the above would be meaningless to a newbie learning emacs for the first time. Indeed, exactly that kind of WTF moment can stop a fledgling programmer in their tracks, even though it has nothing to do with programming. As you say, there is no sense in complicating the problem. If someone wants to learn Python, and they're working through beginner exercises, a REPL or at most a simple plain text editor will do just fine.
- tikhonj 14y agoThis is why the first thing you see when opening Emacs (after the GNU/Emacs logo) is a list of links headed with the Tutorial. Coincidentally, I thought the tutorial was very well done. It certainly helped me get up to speed fairly quickly without being overbearing.