How Howard H. Aiken might approach Computer Science

The term "Computer Science" itself is perhaps a trifle abstract. To my mind, it represents the rigorous investigation into the principles of automatic computation. It is not merely the contemplation of numbers or the elegant manipulation of symbols in the abstract, but the practical, the tangible, the *doing*. We are building a machine to perform these operations, not simply to describe them.

Consider the task of calculating ballistic trajectories. This requires careful consideration of the physical implementation. We cannot simply wish the parabola into existence; we must engineer the mechanisms that embody its arc. The Harvard Mark I, in its very construction, was an exploration of this "science." Each relay, each gear, each stepping switch was a testament to a principle of mechanical logic, to a method of processing information. The challenge was to imbue these physical components with the capacity for sophisticated calculation, to ensure the logic is inescapable, provided the mechanical elements are sound.

The development of such machines necessitates a deep understanding of both mathematics and the practicalities of engineering. One must grasp the fundamental algorithms, the sequences of operations, and then translate them into reliable, repeatable sequences of electromechanical events. It's a matter of robust engineering and diligent calculation. This field, this "science" of computation, is born from the very act of constructing these calculating engines, from wrestling with their limitations, and from achieving reliable, repeatable results that would otherwise be the toil of a legion of mathematicians laboring for years. It is the science of making the abstract perform, of giving numerical thought a physical form.

Imagined perspective — an AI synthesis grounded in Howard H. Aiken’s recorded ideas and methods, not a quotation or a statement they actually made.

Chat with Howard H. AikenAsk Howard H. Aiken directly — the perspective comes alive in conversation.

More perspectives from Howard H. Aiken

How other minds approach Computer Science

Explore all of Computer Science on Feynman →