Live data from Hacker News

Crafting “Crafting Interpreters”

journal.stuffwithstuff.com

31–40 of 76 posts

Re: Crafting “Crafting Interpreters”

#31
post #30

How does this work? Spending 4 years, full time from what it seems, on a book with a (let's face it) niche audience. While having (again, it seems from the post) a family with children, living in a first world country, flying regularly (I'm using this as a shortcut for 'getting out of the house for things more expensive than a hike in the woods'). So that's an opportunity cost of 200k for a book that would a runaway…

I don't think it was full-time. Bob's day job is working on the Dart compiler, last I heard.

Re: Crafting “Crafting Interpreters”

#32
post #30

How does this work? Spending 4 years, full time from what it seems, on a book with a (let's face it) niche audience. While having (again, it seems from the post) a family with children, living in a first world country, flying regularly (I'm using this as a shortcut for 'getting out of the house for things more expensive than a hike in the woods'). So that's an opportunity cost of 200k for a book that would a runaway…

The author has a full-time job at Google and apparently wrote the book as a passion project, not for the money. The knowledge within is an incredible contribution to the public good.

Re: Crafting “Crafting Interpreters”

#33

The author's previous book Game Programming Patterns is 1000x better than the Gang of Four book. Really looking forward to going through this.

Agreed. I got a lot out of Game Programming Patterns. My notes, if anyone wants a summary, are here:

https://tylerayoung.com/2017/01/23/notes-on-game-programming...

Re: Crafting “Crafting Interpreters”

#34

> I used to do graphic design, and I have this weird tic where any time I see something that looks handwritten, I look for multiple instances of the same letter to see if they are different or if the design just used a handwriting font. It’s almost always a handwriting font and I die a little inside to see the illusion evaporate. Not a graphic designer, but I do the exact same thing and feel the exact same way... Hap…

It's a fascinating video but what struck me the _most_ was the manual kerning of the handwriting after it was scanned. I know I'd have just copy/pasted all those identical echo() cells. Amazing to watch.

Re: Crafting “Crafting Interpreters”

#36

> Writing this all out makes me sound like a crazy person. What the hell am I doing with my life? Or, more importantly, what could I have been doing instead of doing all that? That's why your book is so good! Singular focus on one subject like this either causes insanity or genius. Examples: redis, Linux, sqlite, dwarf fortress, etc. I (believe, not sure) all were started by a single person who was insane by any meas…

CMIIW, but I believe most of those projects were started with a relatively small (and reasonable) scope.

Okay, well, there are plenty of others to choose from! I'm just trying to say that the result of this insanity was great.
Post reply on HN