On 12/22/2018 1:00 AM, Philip Thrift wrote:


On Saturday, December 22, 2018 at 2:35:27 AM UTC-6, Philip Thrift wrote:



    On Saturday, December 22, 2018 at 1:13:48 AM UTC-6,
    [email protected] wrote:

        What are the key differences between their contributions to
        computer science? TIA, AG


    A century apart:

    1837 - Analytical Engine
    1936 - Turing Machine

    "[Charles Babbage's] Analytical Engine incorporated an arithmetic
    logic unit, control flow in the form of conditional branching and
    loops, and integrated memory, making it the first design for a
    general-purpose computer that could be described in modern terms
    as *Turing-complete.* In other words, the logical structure of the
    Analytical Engine was essentially the same as that which has
    dominated computer design in the electronic era."
    [ https://en.wikipedia.org/wiki/Analytical_Engine
    <https://en.wikipedia.org/wiki/Analytical_Engine> ]

    Turing sort of picked up where Babbage left off 100 years before.

    In retrospect, it is surprising that programming languages (which
    also logicians seemed oblivious to as well as mathematicians) took
    so long to originate.

    - pt




Regarding programming, one shouldn't forget who was to be the "first programmer" for Babbage's AE.

*Ada Augusta, Countess of Lovelace
*

http://www.fourmilab.ch/babbage/sketch.html

- pt

Babbage never completed any of his engines, but https://www.computerhistory.org/babbage/modernsequel/ .   I wonder if anyone will ever undertake to build his Analytical Engine?

Brent

--
You received this message because you are subscribed to the Google Groups 
"Everything List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/everything-list.
For more options, visit https://groups.google.com/d/optout.

Reply via email to