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 ENIAC

    ENIAC

    Scott McCartney · 1999

    John Mauchly and Presper Eckert designed and built the first digital, electronic computer. The story of their three-year race to create the legendary ENIAC and their three-decade struggle to gain credit for it has never been told and is a compelling tale of brilliance and misfortune. Mauchly and Eckert met by chance in 1941 at the University of Pennsylvania's Moore School of Engineering. They soon developed a revolutionary vision: to use electricity as a means of computing - in other words, to make electricity "think." Ignored by their colleagues, in early 1943 they were fortuitously discovered and funded by the U.S. Army, itself in urgent need of a machine that could quickly calculate ballistic missile trajectories in wartime Europe and Africa. In the wake of their triumph, Mauchly and Eckert would be shadowed by personal tragedies and professional setbacks that are as absorbing as their invention is fascinating. They built the famous UNIVAC machine and formed the world's first computer company, only to be outflanked and outfinanced by IBM and other emerging competitors. They filed a patent on ENIAC and would spend the next twenty-five years defending their inventions against a host of claims. Based on original interviews with surviving participants and the first study of Mauchly's and Eckert's personal papers, ENIAC is a vital contribution to the history of technology.

    Computer ScienceProgramming
    Open LibraryAmazon
    Stats for nerds
    7recommend
    12mentions
    9people
    2010–2026years
    75% recommend17% neutral8% critical

    Mentions per year

    201020122014201620182020202220242026

    What Hacker News says

    1. RochusMar 2026
      Eniac was indeed impressive and an important milestone. I recommend the 1999 book "ENIAC - The triumphs and tragedies of the world's first computer" by Scott McCartney which is both interesting to read and very informative. Also the review of the book by the late Jean Bartik, one of the "computers" and thus an eyewitnmess, is very interesting: https://web.archive.org/web/20221101120020/https://www.amazo....

      Though the article is very US focussed, keeping quiet that German engineer Konrad Zuse completed the Z3 in May 1941, five years before ENIAC, effectively creating the world's first working programmable and fully automatic digital computer. While ENIAC required days of manual cable patching to program, the Z3 was quickly programmed by a punched tape ("Lochstreifen"), and Zuse also has invented Plankalkül between 1942 and 1945, which is widely recognized as the world's first high-level programming language. The cooperation between Zuse and ETH Zurich eventually led to the first self-compiling compiler and eventually Algol 60 (see "The European Side of the Last Phase of the Development of ALGOL 60" by Peter Naur in ACM SIGPLAN "History of Programming Languages" from 1978). And there was also the British Colossus, which was also a "programmable computer" and successfully utilized vacuum tubes for code-breaking by early 1944.

      thread
    2. throw0101dFeb 2025
      Somewhat related, I enjoyed reading the (1999) book ENIAC, the triumphs and tragedies of the world's first computer by Scott McCartney on that system.
      thread
    3. throw0101cMay 2024
      I found the book Eniac: The Triumphs and Tragedies of the World's First Computer by Scott McCartney a pretty good read:

      * https://www.goodreads.com/en/book/show/720730

      thread
    4. RochusApr 2021
      > von Neumann proposed a description for a computer architecture now known as the von Neumann architecture

      Well, he actually described an already existing design by Eckert and Mauchly under his name and this paper was illegally disclosed. For the ones interested in this and other fascinating stories about ENIAC, here is a good book: https://www.amazon.com/Eniac-Triumphs-Tragedies-Worlds-Compu...; worth reading is also the review by Jean Bartik (here https://www.amazon.com/gp/customer-reviews/R3K2DSB6UE1X7H/re...) who was there and witnessed everything firsthand.

      thread
    5. drno123Aug 2020
      Whenever the von Neumann EDVAC paper is mentioned, I feel it is rightful to point people to the book that gives proper backround to what we incorrectly call von Neumann architecture:

      https://www.amazon.com/Eniac-Triumphs-Tragedies-Worlds-Compu...

      thread
    6. RochusApr 2020
      I guess you already have seen this article: https://en.wikipedia.org/wiki/History_of_computing

      Here some other interesting books and articles:

      https://www.amazon.com/Eniac-Triumphs-Tragedies-Worlds-Compu...

      https://en.wikipedia.org/wiki/Konrad_Zuse

      https://computerhistory.org/timelines/

      thread

    Related

    Cover of ENIAC in action
    2022–2026

    ENIAC in action

    Thomas Haigh
    1 recommend · 3
    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 Commodore
    2011–2025

    Commodore

    Brian Bagnall
    14 recommend · 34
    Cover of Computer Science
    2015–2024

    Computer Science

    Robert Sedgewick
    2 recommend · 3
    Cover of The UNIX programming environment
    2007–2026

    The UNIX programming environment

    Brian W. Kernighan
    86 recommend · 215
    Cover of Advanced programming in the Unix environment
    2008–2025

    Advanced programming in the Unix environment

    W. Richard Stevens
    100 recommend · 153
    Cover of The art of UNIX programming
    2007–2026

    The art of UNIX programming

    Eric S. Raymond
    85 recommend · 238