Cover of The preparation of programs for an electronic digital computer

The preparation of programs for an electronic digital computer

by M. V. Wilkes · first published 1951

8mentions
2recommended by
8HN commenters
2012–2023first – last mentioned

25% recommend75% neutral

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 1 mention2013: 0 mentions2014: 1 mention2015: 1 mention2016: 0 mentions2017: 1 mention2018: 0 mentions2019: 0 mentions2020: 0 mentions2021: 1 mention2022: 1 mention2023: 2 mentions2024: 0 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • pnathan · Jul 12, 2012 · Recommends

    His group with the EDSAC did some absolutely tremendous and groundbreaking work. Wilkes, Wheeler, and Gill wrote a book, "Preparation of programs for an electronic digital computer", that pretty much describes the core software engineering precepts we use today - in 1951. Gill wrote "The Diagnosis of Mistakes in Programmes on the EDSAC", which gives a good snip of what they were…

    on “Some things I've learnt about programming” ↗
  • ht_th · Jun 25, 2014 · Recommends

    You might be interested in reading The preparation of programs for an electronic digital computer (1951) By Maurice V. WIlkes, David J. Wheeler and Stanley Gill. That's the textbook they used for the first programming course (in Europe) using the EDSAC. The interesting thing to me about this book…

    on “Rediscovered EDSAC diagrams reveal secrets of first computers” ↗
  • svat · Aug 13, 2023 · Mentions

    …(so far) volumes of TAOCP, and he even uses a special notation νx for the sum of the bits of x. It has always been of interest (from later in the same volume): > The first textbook on programming, The Preparation of Programs for an Electronic Digital Computer by Wilkes, Wheeler, and Gill, second edition (Reading, Mass.: Addison–Wesley, 1957), 155, 191–193, presented an interesting subroutine for sideways addition due to D. B. Gillies and J. C. P. Miller.

    on “You Won’t Believe This One Weird CPU Instruction (2019)” ↗
  • eesmith · Mar 30, 2022 · Mentions

    Going on a tangent, as I understand it, the first programming book was "The Preparation of Programs for an Electronic Digital Computer: With special reference to the EDSAC and the Use of a Library of Subroutines", by Maurice Wilkes, David Wheller and Stanley Gill (1951). https://archive.org/details/programsforelect00wilk

    on “Implementing Cosine in C from Scratch (2020)” ↗
  • kragen · Mar 13, 2023 · Mentions

    …global variables and goto statements and no subroutines, but that wasn't because subroutines hadn't been invented yet, or even publicized; wilkes explained how to use subroutines in his 01951 book "The Preparation of Programs for an Electronic Digital Computer" https://archive.org/details/programsforelect00wilk but they were presumably invented somewhat earlier, possibly by david wheeler the whole array construct in postgres seems like it was probably a huge…

    on “Why Are There No Relational DBMSs? [pdf]” ↗
  • DanBC · Jan 15, 2017 · Mentions

    This article is about one woman's experiences with EDSAC. There's some more information about EDSAC here: http://ledr.luon.net/documents/2R930/edsac/the-edsac.pdf The WWG is more formally known as The Preparation of Programs for an Electronic Digital Computer. (I think.) Here's an Archive link: https://archive.org/details/programsforelect00wilk

    on “Programming in the early days of the computer age” ↗
  • dalke · Jun 24, 2021 · Mentions

    I took a look in the EDSAC manual ("The Preparation of Programs for an Electronic Digital Computer", 1951) at https://archive.org/details/programsforelect00wilk/page/154/... - linking to the earliest popcount description, Gillies-Miller. I didn't see anything. Then again, that hardware doesn't seem…

    on “Ask HN: History of XOR Swapping” ↗
  • brudgers · Jan 14, 2015 · Mentions

    …Algorithms includes a history and bibliography on pages 225-226. Knuth mentions Babbage as envisioning the idea and Hopper as the first implementer. The implementation in Wheeler and Gill's textbook, The Preparation of Programs for an Electronic Digital Computer, is noted for its influence.

    on “David Wheeler (British computer scientist)” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help