The best way to learn a new programming language is by writing programs in it.
I pursue no objectives, no systems, no tendency; I have no program, no style, no direction.