Computer-related post #1: on the enduring value of classical philosophy

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.