Composing computer programs to solve scientific problems is like writing poetry. You must choose every word with care and link it with the other words in perfect syntax. There is no place for verbosity or carelessness. To become fluent in a computer lnaguage demands almost the antithesis of modern loose thinking. It requires many interactive sessions, the hands-on use of the device. You do not learn a foreign language from a book, rather you have to live in the country for year to let the langauge become an automatic part of you, and the same is true for computer languages.
James LovelockWe are in a fool's climate, accidentally kept cool by smoke, and before this century is over billions of us will die and the few breeding pairs of people that survive will be in the Arctic where the climate remains tolerable.
James Lovelock