3 ms·
I think there's some level of equivocation going on in this article. P1. Computer Science has to do with computers. P2. Science is more than formal systems, n
by grav1tas 16y ago
I think there's some level of equivocation going on in this article.
P1. Computer Science has to do with computers.
P2. Science is more than formal systems, namely empirical evidence and studies.
C. Computer Science is incomplete if it does not incorporate empirical evidence.
The problem as I see it is not that Computer Science is not Science in the sense that maybe Chemistry and Biology is a science. It's called "Computer Science" not "Computer" + "Science". The term is atomic, in my opinion and you can't really draw the word "Science" out of the name of the field and derive some kind of meaning out of it. CS tends to hang out somewhere between the maths and sciences, but not fully one or the other. I'm not sure how you would go about applying the scientific method to programming.
Also, I think the beef is with software engineering as stated before.