Tuesday, February 2, 2021

January 2021 report to the Computer Conservation Society

Presented by Doron Swade on Monday 21 January 2021 to the Computer Conservation Society.

With the first-pass inspection of the manuscript archive complete, attention has turned to analysis and interpretation, and organising the findings to aid navigation. Babbage shed versions of the design as it developed in the form of ‘Plans’ – large ‘systems drawings’ which serve as developmental staging posts – the main ones of which number Plan 1 through to Plan 28. The overall approach to analysing the accumulated data is that of a timeline that groups all material, from wherever in the archive (drawings, Notebooks, Notations), to each of the landmark Plans.

The significance of the design advances for each Plan is identified as each is reviewed and evaluated, whether, for example, a new Plan involves a major design reset or only incremental change. From this, the first fruits of the extensive study of the sources are now emerging and the overall developmental arc is now easier to identify. A major initial finding is that the designs are less disjointed than thought and there is more continuity in the inventive trajectory than we feared was the case, or that scholarship to date had indicated. As an example of a more specific finding: it is not until Plan 27 that there is the first evidence of user-level conditional operation. While the Analytical Engine is routinely portrayed as incorporating, from the start, defining features of a modern computer conditional operation included, this feature appears fairly late in the day and is barely mentioned again. How significant to Babbage was conditional operation as a defining feature, is now an enticing open question.

This work is being undertaken by Tim Robinson in the US. Progress was slowed in by climate crises in California not to mention political and pandemic disruption. The initial findings are a long-awaited reward after some four years examining primary sources.

Doron Swade

7 comments:

  1. But is any of this open to the public?

    ReplyDelete
  2. Fantastic! I continue to watch with great interest

    ReplyDelete
  3. Doron & John, thank you for all your hard work, and for continuing to keep us all updated. I circle back to this site every few months to check in and seeing an update is always very gratifying. It is much appreciated.

    ReplyDelete
  4. This is very exciting.
    In anticipation/celebration/for fun, I've been tinkering with programs for The Analytical Engine Emulator. For example, here's a sort-of industrial concept "album". :)

    N006 25
    N000 45
    N005 1
    N002 45
    N001 1
    N003
    N007 0
    N004
    (?
    A write numbers as 3
    +
    L001
    P
    L002
    S003
    L001
    L000
    S007
    L002
    L000
    S001
    L003
    L000
    S002
    A write annotation

    L004
    L005
    {?
    ÷
    L001
    <10
    L007
    S003'
    A write numbers as 54.6937204957
    P
    }
    A write new line
    +
    L004
    L005
    S004

    L004
    L006
    )
    A write timing
    H

    I'm no computer scientist, I just think this manipulation of the Fibonacci sequence would result in cool sounding "playback" for 41-42 minutes...that's all.
    Alright, enjoy the rest of your day!
    - Michael

    ReplyDelete
  5. Was the Buxton Papers review complete at this point? Out of interest is there any other Babbage material anywhere else in the world that is either lost or unable to be accessed, that you know about?

    ReplyDelete
  6. There are several volumes of correspondence in the Buxton collection which have not yet been reviewed, but will be when conditions allow. However, according to the earlier work by Collier, they are not expected to contain any significant technical material.

    There is original material held in the Archive of the Academy of Science in Turin. We do have copies of that material.

    ReplyDelete