Skip to content

Week 3 (4/8,10): Computer Programming #3

@Gio-Choi

Description

@Gio-Choi

In the 18th, 19th and early 20th Century, computers were people engaged in a complex division of labor surrounding the calculation of large quantities, wherein programming involved management of the distributed calculating enterprise, or the thoughtful arrangement of calculations by the computers themselves. With Babbage's analytical engine, in which he separated the mill (central processing) from the store (memory) later determined by Alan Turing (1936) to be a universal calculating machine (or 'Turing Machine'), the potential for a new Cartesian dualism re-emerged that separated the muscle of computing from the mind of thinking, planning and designing. But how did that unfold? What are the difficulties of managing a computer with a program--how do they differ (or remain the same) from those associated with managing a computing staff? What did programming allow that building computing machines make difficult? And programming is "all mind", then what are the implications of different programming "languages", spoken by different minds with different experiences?

Post your response as a Comment in reply to this message.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions