Live data from Hacker News

Ask HN: What are some books where the reader learns by building projects?

news.ycombinator.com

31–40 of 188 posts

Re: Ask HN: What are some books where the reader learns by building projects?

#31
Thorsten Ball's Writing An Interpreter In Go.

A fantastically written technical book that walks through writing an interpreter for a simple programming language. It's test driven and a great introduction to the core concepts. Also a good book to get hands on with idiomatic Go code.

https://interpreterbook.com/

Thorsten does a great job talking about the concepts in the book in this Go Time podcast: https://changelog.com/gotime/107

Re: Ask HN: What are some books where the reader learns by building projects?

#33

Not quite what you're talking about but the best book on car mechanics I ever read... It was red, and textbook-sized, hardcover. Lots of drawings. It literally started with an explosion in a can, and then progressively enhanced that idea step-by-step: add a lid to the can to capture the energy, add a lever to keep the can lid from flying away, and then attach the lever to a wheel so that it returns the lid to the top…

I would love to know the name of this book, sounds perfect for learning about combustion engines.

I'm hoping someone else remembers it and furnishes the title.

I was a kid when I read it, and the book was already old, so publication date circa 1970-80. Best I can do. I trawled through book cover images but no love.

- - - -

edit to add: It's probably "Auto Mechanics Fundamentals" by Stockel. I'm still looking for pictures of the insides of the book, but going by what I can see here, it's very likely:

https://archive.org/details/automechanicsfun00stoc/page/n5

The typography matches my memory, and the description in the introduction sounds spot on, eh? Cheers!

Re: Ask HN: What are some books where the reader learns by building projects?

#34

I'm currently writing a book for PragProg called Building Distributed Services with Go (though it mostly applies to other languages too) that's walks you through building a distributed database from scratch. You can sign up on this mailing list to know when it's available: https://travisjeffery.us4.list-manage.com/subscribe?u=1e3ff7... .

The link doesn't quite work there. But I'd be interested in signing up.

Re: Ask HN: What are some books where the reader learns by building projects?

#38
post #30
post #29

VERY interested in "Building Enterprise JavaScript Applications" I noticed that it was released Sept 2018. That's not too old, but I'm curious if there's a more up-to-date version.

That's a funny joke. But really, I'm sure it's outdated. There really shouldn't be any JS books in print...

You think so? I figured maybe 10-20% of it was out of date, but that it was still probably worth buying. Still looking for alternatives, but considering it.

Re: Ask HN: What are some books where the reader learns by building projects?

#39

Frank Luna's Introduction to 3D Game Programming with DirectX 11 is an underrated gem in the genre. I was surprised when I saw Microsoft recently recommending it to people to learn D3D11 before they jump into D3D12. It doesn't actually cover game programming per-se, it's more of an introduction to 3d graphics programming book, but each chapter builds upon the last and there are assignments at the end of each chapter…

I have never read it but how is SRS incorporated into it?
Post reply on HN