Re:A Cautionary Tale of Learning to Code
by jimmaswell on Wednesday November 19, 2014 @03:12PM
(#8632320)
In what way does the work of Alan Turing etc. long ago not constitute a firm fundamental understanding of the field?
[ Parent
| on HN ]
In my view, Turing's results are equivalent in computer science (an important part of software creation) to Pythagoras' theorem in geometry (an important part of architecture): incredibly insightful, fundamental, everlasting and useful. Used directly or indirectly in all early works, respectively, in software and architecture. And only a tiny part of the foundational understanding necessary for really mastering the discipline, a level I think we still haven't reached in software.
Re:A Cautionary Tale of Learning to Code
by ibebrett on Wednesday November 19, 2014 @04:11PM
(#8632645)
They are more of an understanding of what theoretically can be computed, rather than anything to do with how to do it or how to efficiently do it. I study lots of theoretical computer science, but it doesn't intersect with software engineering much. Software engineering tends to more relate to project management, operations research etc.