Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I can buy not calling mathematics a science (although I don't agree), but surely it's torturing language too much (in one direction or the other) to say that computer science is not a science?


If Mathematics is not a science, then the only one definition of it I know is that Mathematics is a language. Now is that not too much torture to the language by itself? That borders to a borderless recursion, which is supposed to be a part of Mathematics.

Can you see what I did there?


there's a humorous point: all "xxxxxx sciences" are /not/ sciences. compare political science, social science, computer science, earth science, with chemistry, physics, mathematics, biology. the real sciences don't need what ends up being a self-negating qualifier.

computer science isn't a science because it's a hodgepodge of algorithms and miscellanea, and very little theory-building.


> there's a humorous point: all "xxxxxx sciences" are /not/ sciences. compare political science, social science, computer science, earth science, with chemistry, physics, mathematics, biology. the real sciences don't need what ends up being a self-negating qualifier.

Certainly I see the humour in this humorous point, and in my most chauvinist moments as scientist (well, mathematician) might mutter it to myself, but I cannot agree with it as fact.

> computer science isn't a science because it's a hodgepodge of algorithms and miscellanea, and very little theory-building.

It sounds like you're discussing programming (which I think of as not yet a science—but I am no programmer), rather than computer science. There is certainly a rich theory behind computer science—indeed, there is a vein of computer science that is essentially just lightly 'applied' mathematics. Just see a random sampling of questions at http://cstheory.stackexchange.com if you don't believe it!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: