When Is a Program Like a Function?
Keyword(s):
In some respects computer programming seems closely related to mathematics. Good programming requires the same combination of clear logic, attention to detail, and inventiveness that is characteristic of good mathematics. Yet many important concepts in programming—loops, pointers, arrays, and floating-point arithmetic, to name just a few are awkward to deal with in mathematical terms. Even the concept of a variable in computer science looks strange to someone accustomed to variables in mathematics.
2020 ◽
Vol 378
(2166)
◽
pp. 20190066
◽
2000 ◽
Vol 8
(3)
◽
pp. 273-286
◽
2014 ◽
Vol 14
(6)
◽
pp. 531-548
◽