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 Computer Engineering

    Computer Engineering

    C. Gordon Bell, John E. McNamara, J. Craig Mudge · 1978

    ProgrammingComputer Science
    Open LibraryAmazon
    Stats for nerds
    3recommend
    6mentions
    5people
    2011–2025years
    50% recommend50% neutral

    Mentions per year

    20112013201520172019202120232025

    What Hacker News says

    1. masswerkJul 2019
      You are welcome! :-)

      Regarding the PDP-8, have a look into "Computer Engineering" by Gordon Bell, Craig Mudge and John McNamara; DEC, 1978. (Quite common to find at a reasonable price, there are even some PDFs circulating, which may be found by your search engine of choice.)

      Edit: Maybe also of interest, "Computer Structures: Reading and Examples" by Gordon Bell and Allen Newell (McGraw-Hill, Inc., 1971). For availability, see above.

      thread
    2. kbobAug 2018
      This article is fluff. If you're looking for substantive information on the earlier half of DEC's history, I recommend this book.

      Computer Engineering: a DEC View of Hardware Systems Design C. Gordon Bell, J. Craig Mudge, John E. McNamara

      http://www.computerhistory.org/collections/catalog/102630383

      thread
    3. ChuckMcMDec 2013
      "all the necessary knowledge was explained from the ground up. All you needed to know was supplied, clearly laid out, not just hints for efficient programming. Basicly, you could rebuild your own computer by reading these books."

      This is what I'm trying to recapture with my ARM project. Basically an ARM Cortex M4 is of the same order of complexity as large mini-computer "back in the day" where you could (and often did) learn all the basics of computers from architecture to compiler construction. I realized that I had a tremendous advantage learning about computers because you could put an entire PDP 11 architecture in your head while you were writing code, but you can't so easily do that we even an ATOM version of the Pentium. Combined with a straight forward I/O system that kept to a small number of principles, used repeatedly, and you did not have "needless"[1] complexity getting in the way of learning.

      Another good reference for seeing how things were build is "Computer Engineering: A DEC View of Hardware Design" [2] which discusses all sorts of trade offs in computer that once you understand them, things like superscalar execution units make much more sense to you.

      [1] It is all useful complexity but before you know what you don't know it is just a wall of confusing concepts and jargon.

      [2]http://www.amazon.com/Computer-Engineering-Hardware-Systems-...

      thread
    4. pinewurstApr 2025
      IBM's Early Computers A Technical History by Charles J. Bashe, Emerson W. Pugh, John H. Palmer and Lyle R. Johnson

      IBM's 360 and Early 370 Systems by Emerson W. Pugh, Lyle R. Johnson and John H. Palmer

      Computer Engineering: A DEC View of Hardware Systems Design by C. Gordon Bell (Author), J. Craig Mudge John E. McNamara

      thread
    5. hgaJun 2014
      If I remember correctly, this book not only goes into technical details (skim the TOC in the Internet Archive's copy), but included higher level stuff, particularly a superb and universally useful insight into what distinguished the successful '70s minicomputer vendors: they all did an adequate job of everything essential, from hardware to documentation. E.g. I don't think anyone every bought a DEC computer for the quality and/or price/performance of their disk drives (the RK-05 might be an exception), but their disk offerings were at least adequate (modulo a few goofs when they made their own, long after this book was published).

      Computer Engineering: A DEC View of Hardware Systems Design by C. Gordon Bell, J. Craig Mudge, John E. McNamara, and Kenneth H. Olson

      (If you're not familiar with the first and last authors, your study of DEC history should fill you in, as cafard notes elsewhere in this thread.)

      http://www.amazon.com/Computer-Engineering-Hardware-Systems-...

      https://archive.org/details/ComputerEngineeringADecViewOfHar...

      thread
    6. hgaOct 2011
      I'm almost positive that it's somewhere in this (scanned) book: http://research.microsoft.com/en-us/um/people/gbell/CGB%20Fi...

      From a page off of Bell's home page: Bell, C. G., C. Mudge, J. McNamara, COMPUTER ENGINEERING, Digital Press 1978

      thread

    Related

    Cover of The C Programming Language
    2007–2026

    The C Programming Language

    Brian W. Kernighan
    246 recommend · 604
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Computer systems
    2009–2026

    Computer systems

    Randal Bryant
    67 recommend · 110
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of The Elements of Computing Systems
    2008–2026

    The Elements of Computing Systems

    Noam Nisan
    204 recommend · 344
    Cover of Computer architecture
    2008–2026

    Computer architecture

    John L. Hennessy
    59 recommend · 110
    Cover of Concepts, techniques, and models of computer programming
    2007–2026

    Concepts, techniques, and models of computer programming

    Peter Van Roy
    70 recommend · 133
    Cover of Computer structures
    2014–2024

    Computer structures

    Daniel P. Siewiorek
    2 recommend · 6