计算机严格讲应该是工程,硬件脱胎于电子,软件脱胎于数学,现在自称为科学是因为有几个A*算法,PAC学习理论这样的像科学的东西。注意,工程是解决问题,科学是解释问题,解释是对存在的事物给出一个逻辑自洽的阐释,从不同的角度就有了不同的学派,工程上东西不行比不过别人的就被淘汰了,没机会建立学派。