Learn X in Y Minutes
Short version: Go to http://learnxinyminutes.com/
After I posted Learn Clojure in 15 minutes, perhaps yesterday, itself a knockoff of Tyler Neylon’s Learn Lua in 15 minutes, I had a little twitter brainstorming session with Tyler and @emarref. Therein, I was inspired/encouraged to generalize the concept of inline tutorials-as-code language primers in a community-editable site.
So, I present to you http://learnxinyminutes.com/. It’s been seeded with my own Clojure article, and with Tyler’s Lua one (with permission, of course!). I hope to add a few more for the languages I know well enough, but I’m also hoping that users of other languages will feel like contributing via Github. If you’re so inclined, just make a pull request with your edit and/or original article and that’s that!
In fact, I’d like to propose an arrangement: if you want to see a version written for Java, Python, C or Javascript (other languages I feel comfortable pretending to be an expert on), I will match your contribution of an original article/tutorial on the language of your choice. Just leave a comment/hit me up on twitter!
I’ll leave you with a list of languages that I’d really love to see on there:
- Haskell
- Scala
- Ocaml
- Common Lisp
- C++
That name again is http://learnxinyminutes.com/