Charlie Harvey

September 2016 reading

  • Programming language concepts and paradigms, by David A. Watt

    Cover of programing language concepts and paradigms by David A. Watt

    I can’t resist a bargain. Paying 60p for a book with a 1 pound sticker on the front does, I believe, constitute a bargain. The text, dating from 1990 is actually a pretty solid PL introduction and fairly comprehensive. It gives examples in mostly Pascal, Ada and ML. The coverage of OO illustrated with examples in Smalltalk and Prolog is used in the chapter on logic programming. Its interesting to reflect that at the time of writing OO hadn’t achieved the mass adoption it achieved in the later 90s and was still rather outside the mainstream.

    2016-09-25 by Charlie Harvey

  • Our man in Havana, by Graham Greene

    Our man in Havana by Graham Greene

    I last read this when I was 12 or something. I think at the time I had been hoping for more of a James Bond spy novel type of thing rather than a crisply written satire about the British intelligence service and their willingness to believe stories however implausible. It also seems to be a meditation on the nature of storytelling. Nicely written and entertaining enough to keep me occupied on a long train journey,

    2016-09-25 by Charlie Harvey

  • Meditations, by Marcus Aurelius

    Cover of Meditations by Marcus Aurelius

    I have always felt like I should read this collection of musings by Aurelius, who was the Roman Emperor between 161 and 180 AD. It is kind of a stoic self-help book — with lots of admonitions to follow your "inner self" and whatnot. There’s a mix of insight and self-centredness that feels oddly familiar to anyone who has read one of those "how to be a better person" tomes that litter our high street bookshops these days.

    2016-09-25 by Charlie Harvey

  • Haskell programming from first principles: pure functional programming without fear or frustration, by Christopher Allen and Julie Moronuki

    Haskell programming from first principles book cover

    There has been a fair amount of excitement in the Haskell community about this comprehensive introduction to Haskell which the authors are writing "in the open" as it were. I felt like it was a good project so I ordered a copy of the book from the Haskell book site. I have skimmed the book and looked more in depth at some of the chapters, and can say that I am pretty impressed so far. The material is presented clearly and without recourse to the baffling mathsiness that characterizes much of the material in the Haskell community. It is clear that the authors are professional educators. I have also recently picked up the new edition of Graham Hutton’s "Programming Haskell", I think it will be interesting to compare and contrast Hutton’s approach to a similar space.

    2016-09-25 by Charlie Harvey


  • Be respectful. You may want to read the comment guidelines before posting.
  • You can use Markdown syntax to format your comments. You can only use level 5 and 6 headings.
  • You can add class="your language" to code blocks to help highlight.js highlight them correctly.

Privacy note: This form will forward your IP address, user agent and referrer to the Akismet, StopForumSpam and Botscout spam filtering services. I don’t log these details. Those services will. I do log everything you type into the form. Full privacy statement.