Hacker News new | ask | show | jobs
by codr 4466 days ago
Think of something you want to write in that language; this is the only thing that really works for me.

Tutorials and canned examples are ok, but if it's not something I actually want then I'm not really learning much.

And if you can't do anything useful in the language you want to learn, then ask yourself why you want to learn it?

Or take something relatively simple, and code it in whatever language. I did this a while back, and wrote a port scanner in c, java, perl, and python.