The classic philosophical distinctions between form, substance, and accident are essential to computer application development, much more than any particular knowledge of a command or process. You can apply them to databases (schema, data, datatype), text documents (structure, words, character formatting), and a hundred other things. It seems to me that a survey course on ancient and medieval philosophy, beginning with the pre-Socratics and ending with Aquinas, would be much more valuable for a computer-science student than learning any specific programming language or networking protocol.
And don’t get me started with how useful teleology is!
1 comment
Leave a comment
You must be logged in to post a comment.
Catholic Light: On the enduring value of classical philosophy
On the enduring value of classical philosophy
As someone with a degree in computer science I would agree with t…