The best way to learn a new programming language is by writing programs in it.
We have seen how the most amiable are at length worn down.