[HN Gopher] Crafting "Crafting Interpreters"
       ___________________________________________________________________
        
       Crafting "Crafting Interpreters"
        
       Author : mmm_grayons
       Score  : 139 points
       Date   : 2020-04-05 21:07 UTC (1 hours ago)
        
 (HTM) web link (journal.stuffwithstuff.com)
 (TXT) w3m dump (journal.stuffwithstuff.com)
        
       | manaskarekar wrote:
       | I love both books by Mr. Nystrom!
       | 
       | Thank you so much. They are very interesting and well presented.
       | I hope munificent is able to pick yet another interesting topic
       | after this one has concluded!
        
         | munificent wrote:
         | You're welcome!
        
       | _hardwaregeek wrote:
       | Wow. I was already impressed with the book, but after reading
       | about what was happening behind the scenes, I'm truly in awe. I
       | especially appreciate the work you put into making sure that the
       | code snippets are accurate to the actual source code. Far too
       | many books omit crucial steps or contain faulty code.
       | 
       | I also found it really heartening how you kept working through
       | the tough times. We're all going through some challenging times
       | right now and I have found that working on my projects (including
       | a compiler!) has given me a small bit of satisfaction.
        
       | aidos wrote:
       | Holy smokes. I thought I couldn't love your output anymore than I
       | already did, but this is something else. This little behind the
       | scenes is... enlightening? inspiring? overwhelming?
       | 
       | Thank you for everything you've been through to provide this
       | wonderful gift to our community.
        
       | burntsushi wrote:
       | This is amazing! I remember when you started this, and have been
       | somewhat following along since then. This is a masterpiece.
       | 
       | Is there any way to pay you for this book? :-)
        
       | blondin wrote:
       | that's a fantastic read! thanks for sharing the process with us.
       | really surprised that the code was complete the very first year
       | and the real work was to put all that in writing, snippets, and
       | illustrations.
        
       | blackmagevivi9 wrote:
       | Just wanted to say congratulations on finishing the last chapter
       | of the book. It's a huge step and hope to see it printed later
       | down the road. Stay safe.
        
       | winrid wrote:
       | Can't wait for this on Kindle.
        
         | winrid wrote:
         | Also, wow, I love the work you put into the illustrations.
        
       | chrisaycock wrote:
       | Thank you so much for this book! I used the early chapters to
       | inform some decisions of mine when building my own programming
       | language.
       | 
       | Congratulations on completing your work.
        
       | benhoyt wrote:
       | Awesome, thanks muchly, Bob! Reading and learning from "Crafting
       | Interpreters" inspired four of my own fun projects (the first
       | three on github.com/benhoyt): littlelang, my first little
       | language interpreter, in Go; loxlox, a Lox interpreter written in
       | Bob's Lox language; goawk, a full AWK interpreter written in Go;
       | and my current unreleased project, a Turbo Pascal to Go converter
       | with the goal of transpiling the reconstructed ZZT source to Go.
        
       | evacchi wrote:
       | I love this book and I've been suggesting it to my friends :)
        
       | mmm_grayons wrote:
       | Huge thanks to Mr. Nystrom for writing this. It's been very
       | useful and I've learned a ton reading/working through it.
        
       | airstrike wrote:
       | > 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... Happy to see I'm not crazy alone
       | 
       | And his look like really neat hand-drawn diagrams! I certainly
       | appreciate the degree of craftsmanship and care displayed
       | throughout both books
       | 
       | As a someone put it on YouTube, the time-lapse video of the
       | entire process is like ASMR for geeks
       | https://www.youtube.com/watch?v=iN1MsCXkPSA
        
         | dhosek wrote:
         | I once published a magazine on typography and someone asked me
         | how I got the cool sketched-with-pencil look for the headline
         | on one article. I sketched it with a pencil. (It was especially
         | ironic in that the article was about an aggressively digital
         | type foundry).
        
       | iampims wrote:
       | No pressure, but I can't wait to purchase the print version of
       | this book!
        
       | battery_cowboy wrote:
       | > 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 measure to start those projects, but they became something
       | that people love.
       | 
       | If this is insanity, please keep going insane!
        
       ___________________________________________________________________
       (page generated 2020-04-05 23:00 UTC)