Showing posts with label What I'm Reading. Show all posts
Showing posts with label What I'm Reading. Show all posts

Friday, June 3, 2011

A new update

I really need to make sure that I do at least a weekly post.

I have been making a Forth interpreter in Racket for fun, which has been pretty awesome. I wish I had more time to read through more Forth interpreters (most of the ones I've looked at have been pretty small) so I could get a better idea of the whole compile-mode part of it.

I took a break from SICP to read the Little Schemer, which was awesome. I'd like to do a formal review later.

Here's my current tech reading list:

SICP (currently halfway through chapter 2, need to update the problems).
The Joy of Clojure
The Seasoned Schemer
Essentials of Programming Languages
On Lisp

Joy of Clojure and Seasoned Schemer may be flipped or read in parallel, as well as EOPL and On Lisp.

Also somewhere in there I want to read Elements of Computing.

Tuesday, June 22, 2010

Logic: a review

I recently picked up a copy of Introducing Logic: A Graphic Guide from Icon Books and decided to give it a spin given my love for the subject and its length when compared to the other book that I am reading (SICP).

I thought that this book provided a very entertaining outlook on the history of logic, with a very light description of how some of the major facets of the field work. One glaring omission that I found was the lack of George Boole and Claude Shannon. Given how this book seemed to try to present some useful applications of modern logic, one would assume that two of the greatest contributors to the development of computers as logical machines would have at least deserved a mention. This is especially warrented given that some of the concepts were not explained to their clearest, and that there were a few pages I felt did not deserve inclusion.

Otherwise I understand that such a text cannot get too mathy, but I was still disappointed that there were not enough examples. This text seems like it would be a good introduction for the history of logic were they versed in a small amount of Boolean Algebra and/or Set Theory, but otherwise I would not recommend it to anyone green.

Thursday, June 17, 2010

What I'm Reading: an interjection by Logic

I decided to give this a read through, and with school work I am a little behind on SICP. I should have a review of Introducing Logic sometime tomorrow, hopefully. Suffice to say, so far it's good but not great.

Tuesday, June 15, 2010

What I'm Reading: Structure Interpretation of Computer Programs

I decided to give Structure and Interpretation of Computer Programs another go. I read through about a third of this book about two years ago and somewhat trailed off, but I love the idea of it and absolutely adore Scheme, so I am giving it another go.

I'll be posting answers to my questions here, and I am currently using Racket as my Scheme of choice.

Hopefully I will be able to make it all the way through this book before the summer is over.