This list of steps applicable to learning any programming language.
1.) Switch to appropriate environment
2.) Download an IDE built for your language
3.) 2 + [insert language]Lint
4.) Read some books on the language
5.) Write a program that actually does something useful
I feel like anyone on HN has a basic idea of how to go about learning a programming language. If you sub in appropriate $books and $IDEs, there's nothing language-specific in the post. And to be honest, nothing all that new or all that notable.
I keep seeing all this talk of learning lisp but not a whole lot of rationale. Why should we learn lisp?<p>What will it replace? Why will it replace? etc...