Get the latest tech news

On the nature of computing science (1984)


On the nature of Computing Science Now this summer school draws to a close, it seems appropriate to try to put its topic into some perspective Its official theme: Control Flow and Data flow: Concepts of Distributed Programming only determined the flavour, for regularly we were led to pretty general questions that seem rather central to computing in general. So, what is the nature of computing science, or, perhaps more precisely, what should its nature be? There is much confusion about that, and that confusion should not amaze us, for computers nowadays have so many different aspects: - You can view computers primarily as industrial products, intended to be sold with profit.

A burning question then becomes whether to advertise them with Charlie Chaplin or with Mickey Mouse and a computing science curriculum should contain a course in Sales Promotion as a major component. The above enumeration is not exhaustive; I leave it to you to design and justify a dominant rôle in computing for the management scientists, the linguists, the experimental physicists and the educationists. As you can imagine, the planning of these two grandiose research projects required more foresight than could be provided by the seers of the day and accurate prediction of the future became the third hot scientific topic.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of simplicity

simplicity

Photo of complexity

complexity

Photo of E.W.Dijkstra

E.W.Dijkstra

Related news:

News photo

C++, Complexity, and Compiler Bugs

News photo

New haptic patch transmits complexity of touch to the skin

News photo

How WatchTowr Explored the Complexity of a Vulnerability in a Secure Firewall Appliance