Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Go to

    Go to

    Steve Lohr · 2001

    ProgrammingComputer ScienceBiography & Memoir
    Open LibraryAmazon
    Stats for nerds
    3recommend
    4mentions
    4people
    2009–2020years
    75% recommend25% critical

    Mentions per year

    2009201120132015201720192020

    What Hacker News says

    1. lifeisstillgoodApr 2020
      I would like to recommend "Go To - Software Superheroes" By Steve Lohr. It has great span from Fortran to (from memory) Word. Really enjoyed it and learnt a few things

      https://www.amazon.co.uk/dp/1861972431

      thread
    2. bhaumikDec 2013
      I highly recommend "Go To" by Steve Lohr [1]. The book follows a chronological path from the pre-Hopper/Turing era through Apache and the early open source movement. We learn history of the following languages: FORTRAN, COBAL, Unix, C, BASIC, Visual Basic, Algol, Pascal, C++. Also covered are the founding stories of IBM, Microsoft and Macintosh and their "business" practices.

      [1] http://www.amazon.com/Engineers-Scientists-Iconoclasts---Pro...

      thread
    3. danthemanJul 2009
      Stan Veit's History of the Personal Computer http://www.amazon.com/Stan-Veits-History-Personal-Computer/d...

      Accidental Empires http://www.amazon.com/Accidental-Empires-Silicon-Millions-Co...

      Go To http://www.amazon.com/Engineers-Scientists-Iconoclasts-Progr...

      thread
    4. pjungwirDec 2014
      Code by Charles Petzold will feel a bit slow at the beginning but gets pretty fun once he gets to circuits and builds up a whole functioning computer.

      Hackers by Steven Levy is a great history of the 50s to 80s. Very focused on the personalities of the non-establishment people who made things happen.

      Go To by Steve Lohr is also a history and super boring. Give it a pass.

      The Mythical Man-Month by Frederick Brooks--if you haven't read this yet, it's pretty light, and it's amazing how contemporary it feels.

      Programmers at Work by Susan Lammers: interviews of lots of famous computer pioneers. Very interesting to think about the remarks that appear again and again.

      Smart and Gets Things Done by Joel Spolsky will make you feel good about yourself. :-)

      The Mac is Not a Typewriter by Robin Williams is a nice bite-sized lesson on type.

      The original Human Interface Guidelines by Apple is a pretty interesting look back into what motivated them in those days, especially if you do any iOS development.

      The Visual Display of Quantitative Information by Tufte is not something you can carry on a bus but a pretty fun read.

      Ghost in the Wires by Kevin Mitnick is like a novel. I'm not sure I believe it all, but it's interesting.

      The Elements of Style by Strunk & White is tiny and will improve your writing a lot.

      Clear and Simple as the Truth by Thomas & Turner is good after you've digested Strunk & White a bit.

      Time Management for System Administrators by Limoncelli might give you some things to think about.

      Expert C Programming: Deep C Secrets by Peter van der Linden is technical but super amusing and helpful if you've done any C before.

      Programming Collective Intelligence by Toby Segaran is a light overview of various machine learning techniques. Enough to make you sound like you know what you're talking about. :-)

      Release It! by Michael Nygard and Scalable Internet Architectures by Theo Schlossnagle have good lessons on building reliable systems. The latter is more technical, even offering code for some things; the former, more high-level.

      Effective Java by Bloch has good tips if you do any Java. After 10+ years I still remember his idea that inheritance is a "scarce resource" and should be used sparingly. The discussion of `equals()` might convince you to switch to Ruby. :-)

      How about math? Get any collection of essays by Martin Gardner. The Colossal Book of Mathematics is more a bedside/restroom book than one for a bus, but they also publish many thin collections like Hexaflexagons, Probability Paradoxes, and the Tower of Hanoi.

      Javascript: The Good Parts by Crockford is tiny and a classic.

      thread

    Related

    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of Code
    2008–2026

    Code

    Charles Petzold
    243 recommend · 385
    Cover of Computer systems
    2009–2026

    Computer systems

    Randal Bryant
    67 recommend · 110
    Cover of The Go Programming Language
    2015–2026

    The Go Programming Language

    Alan A. A. Donovan
    40 recommend · 100
    Cover of Programming Perl
    2007–2026

    Programming Perl

    Larry Wall
    90 recommend · 298
    The psychology of computer programmingGerald M. Weinberg
    2009–2026

    The psychology of computer programming

    Gerald M. Weinberg
    44 recommend · 122
    Cover of How to think like a computer scientist
    2008–2026

    How to think like a computer scientist

    Allen B. Downey
    16 recommend · 23