Soft Computing Vs Hard Computing