|
发表于 2005-10-11 14:02:00
|
显示全部楼层
Re: Re:游戏编程初学者常见问题解答[v2.2]
netcat: Re:游戏编程初学者常见问题解答[v2.2]
其实最适合游戏编程初学者的语言应该是C#或VB.NET,它具有VB的易学、JAVA的好用、C++的强大。从游戏编程语言...
你肯定是新手。如果你坚持你的观点,那你记住我现在的话,5年后,你将一无所成。我写代码10年了,你这样的悲剧见的太多了。如果我在这儿找新人,我会找那些坚持用C\C++的,起码他们的脑子是清醒,找到了这个浩瀚世界的最佳切入点。
一个人如果分不清所谓的新技术是由技术而产生还是由商业而产生,你迟早将成为一些公司为了自己利益而斗争的牺牲品。当年微软红极一时的com,com+现在已经成为微软的鸡肋。当年无数你这样的人在追捧com的同时成了微软市场策略的牺牲品。C#的出现原因并不是因为技术的进步,而是微软为对抗java的市场策略。它的前任是VB.VB的失败催生了C#,而java出现的原因是因为需要平台无关的技术需求。
也许有一天VB,C#可以战胜java,但是现在几乎没有任何语言可以战胜C\C++,将来也不见得会有,计算机学科有其自身的规律和外延内涵,C\C++是在无数个失败的或者比较成功的语言基础上发展起来的,已经将这个外延内涵展示的淋漓尽致。一切的一切已经成为完美的艺术。如果你有能力可以深刻的理解计算机系统,并且理解这门语言,你就会体会到一个字"道"。你就会理解争论各种语言是多么的可笑。
我的这些话你现在不可能理解,将来你也不一定有能力理解。我自己也写过一些编译器,和脚本解释器。我深深的体会到,从理论上讲,除非计算机有了本质的改变,这门语言已经占据了这个学科的最佳位置。
本来不想参与这个无聊的争论,但是为了看贴的新手不会因为不负责任的言论而误入歧途。权且发一己之谈。 |
|