找骂的来了!(c++程序员敢来挑战。java中高低手都进来过瘾)
我是c++程序员,在这里说java的一些不足,可能我是找骂来了。(够贱的!)
我是在c++里面混的。看了一些c++之父与stl之父的访谈录,知道java的一些程序(包括sun)对c++说了很多不敬的话、吹了很多牛的话。想来java版来看看,不想没有看到扁c++的,倒看到扁java的(请看贴:臭名昭著的Java)。可笑。不知在c++版中找不找到扁c++的来(没有找过,不知找不找得到)。
本来,工具是无错的,错的是使用工具的人。(我可以用纸来杀人,但可能给你一把激光枪,你都不知怎么用)。
正确的是你对工具了解多少(该工具的缺点是什么,劣势是什么,优势是什么),用的如何熟,如何精,如何巧。
我每当看到什么delphi vs vc 或是c++ vs java之类的东西,就是看它们指出的问题(该工具的优缺点)。
(不过,好多语言好像都想和c++比一比。没办法。)
即使是你用了世界上最牛的语言(我认为:应该说没有,现在的工具都是针对一些方面有优势,一些方面有它的不足),也一样是一个傻瓜。换句话:拿着工具的傻瓜,还是傻瓜。
比如:1,我就会photoshop的操作,但还是不能做出xx公司的广告图。
2,c程序员多的是,几个写得出quake引擎的。
3,你会autocad,你给用autocad做一座与众不同的桥出来试试(如果是你建筑专业毕业,也会autocad的除外)。
我java一点都不会,也不能说出java的什么。如果java的程序或是公司要说c++什么,必须对c++有很深的了解,才能说出c++的好与坏。
对于有些人说的c++指针,c++的内存方面的说法我不同意。具体的我也不说,因为可能和我争论的人,并不了解c++。
对于java所说的平台?该是x+vm的形式。.net好像也好不到哪儿。不过我听borland总裁说:ms的阴谋是先提供.net环境,以后将nt内核换为.net。将.net做为真正的平台。
我想也许这个谁也说不好。所以sun也不能说它的平台会怎样怎样,能在ms的手心中混多久,还不一定呢?
有人可能说我是ms的什么奴隶,也许是吧,但不知,我这个奴隶是只会从ms哪儿得到好处,不付出的。什么时候不高兴,就不当它的奴隶了。(比如,sun牛了,就转java)。
大家是不是从msdos6到win3x到win95到win2000过来的,有没有一点被wintel牵着鼻子走的感觉,但也肯定从中捞到了好处(不然,你就用unix或是linux试试)。
世界没有绝对的,完美的东西。如果你要学java,最好找一个java了解很深的人,告诉你,java适合做什么,不适用于做什么。(如果这里有谁说java适用于做任何事,请回贴。)
说上面的话,是原为在该版有一些刚学java的,说了一些对java动摇的话。所以说一些我的想法。
以上是一个经常在mfc基础类混的人,第一次到java来,看到臭名昭著的Java一贴想说的。
请大家无论是骂,还是gz,都来一起回贴,请不要客气。我认为最重要是有人能和你一起争论一些东西。