Software Engineering discussion

1 view
Gödel, Escher, Bach > Chapter XI: Brains and Thoughts

Comments Showing 1-1 of 1 (1 new)    post a comment »
dateUp arrow    newest »

message 1: by Erik (last edited Oct 29, 2010 11:31AM) (new)

Erik | 165 comments This was a great chapter to follow the Ant Fugue dialog. It felt a little long with many subtopics.

I liked the part about memory being local and redundant. That reminded me about the Google-file system, which is a sub-part from the Map-Reduce chapter in Beautiful Code. I had recently reread that a few times to really understand it.

I think there are some subtle parts about the Symbols that I didn't understand. It seemed like an Active Symbol would be like an instance of a class, but I probably misunderstood that part.

There's a little part on page 356 where he mentions our world is intentional, which I think implies a belief in a "God".

The descriptions of what a "class" is amazes me as to how close it is to modern software classes: Defaults, Overrides, Instances, Parents, etc...

The "Palindromi" example is a great visual that was nicely walked through too. This made me think about really dynamic classes. It was the first time I had thought about a software class that has a collection of function pointers and would really be able to change itself rather than sticking close to a specific class definition.


back to top