markc
Joined 14 years ago
Joined 14 years ago
One warning: among the genuinely deep insights, Hofstadter can occasionally come off as smug and self-congratulatory about his own poetic genius. I found this rather off-putting - and surprising since I found the tone of G.E.B. rather more like enthusiastic play.
An unexpected pleasure was the schadenfreude of passing scores of cars on Hampshire/Beacon on my way home during rush hour.
An unexpected annoyance was the fair weather bikers who don't seem to know their bike has gears, and take f.o.r.e.v.e.r. to get going at a green light.
https://github.com/matthiasn/talk-transcripts/blob/master/Hi...
I've long been impressed by Hickey's problem solving skills, so I took much of this talk to heart, and even bought a copy of HTSI. Can't say it really helped me any more than Rich's talk (as a programmer) but I'm thinking I'll give it another look.
* I spent most of a year on the road, circled the U.S., about 18k miles in all (and averaging almost 17mpg). Sure, it's a lot of miles, but some people do that commuting. The experience was in no way "just driving and sleeping" in fact the driving part was not particularly unpleasant (amazing views, music, books on tape, conversation, photo stops) but was a very minor part of the overall experience.
* With a compact (25') class C, I had a comfortable queen sized bed, 2 TVs couch, heat, A/C, 2 sinks, stove, microwave, fridge, flush toilet, closet, large dinette (seats 6), and a great hot shower every morning. A slide out made it very roomy when parked. A huge awning made for comfortable outdoor living on sunny days. I've done the station wagon thing, and it can be great for a while - but for a year on the road? NFW.
Instead, there's loop/recur where the recur call won't compile except in tail position.
Almost all of the code examples in the book are in JavaScript (not Java) though a significant feature of Sharvit's approach is that it decouples Data Oriented Programming from any specific language. As a Clojure geek, I highly recommend the book as the way to achieve some of Clojure's core virtues in other languages.