Ada is sitting in a room. In the evening the room becomes dark. Ada turns on the light.
That is the fundamental act of programming. There is a problem domain (the room), which is dynamic (gets dark). There is order to the dynamic problem domain (it will be dark until morning), permitting analysis. There is a system that can operate within the problem domain (the light), and it has semantics (the switch state).
There is a desire (that the room shall remain bright), and there is an insight (that the operation of the switch will fulfill the desire).
Dynamic problem domains, systems and semantics are covered in detail elsewhere.
Tuesday, April 29, 2008
What is programming.
ลอกมาจาก Programming 's Stone บทที่ 2
Related link from Roti
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment