当前位置:编程学习 > JAVA >>

语言之争。。何时能停息?

靠,,需要这样争来争来的吗?技术只是一种手段,,一种实现某种需求的手段。那种只会停留在表面的人。。是永远都不可能成为大师的。算法和数据结构对任何编程语言都很重要。不要把C/C++ 看得那么神。。现在是网络时代。不是单机时代。语言没有优劣之分的。只有适合与不适合之分。 --------------------编程问答-------------------- 楼主,这么晚了,感概不少啊! --------------------编程问答-------------------- 你让他们去争呗,这是我们国家这些屁民的特色! --------------------编程问答-------------------- 其实有时候,争的不是语言,而是一种宗教 --------------------编程问答--------------------
引用 3 楼  的回复:
其实有时候,争的不是语言,而是一种宗教

哥们政治色彩有点重口味。拉帮结派和排除异己是中华民族的优良传统,是党性还是人性?要好好发扬光大。 --------------------编程问答-------------------- 争来争去,就是想体现自己牛B而已。 --------------------编程问答-------------------- “算法和数据结构对任何编程语言都很重要。不要把C/C++ 看得那么神”


说出这句话,LZ已经不淡定了 --------------------编程问答--------------------
引用 3 楼  的回复:
其实有时候,争的不是语言,而是一种宗教

独到 --------------------编程问答-------------------- 根本问题是虚荣
因为争的都是自己熟练的语言,
如果有个人熟练某个语言,而说另一个语言好,那么他是真的在夸奖这个语言的好,他的评价就少了些虚荣

无非就是想借语言的高低,来抬高自己贬低别人.

人无高低贵贱,但工作有.

用中国最直接的标准,能赚钱就是好的.虽然不合理,但还算一个标准. --------------------编程问答-------------------- 主要用Delphi、C#、Java,现在打算重新学习Java,艺多不压身...... --------------------编程问答-------------------- 语言之争,只能说明他们两个的个人观点不同,也许在进行争辩的时候,发现其实大家都是一样,都是一样喜爱着自己所喜欢的语言,总有一天他们会停息的,也许还会成为好朋友哦!静观其变。。。。。。 --------------------编程问答-------------------- 关键是解决问题的思想,用什么语言倒是无所谓 --------------------编程问答-------------------- 你自己都说不争了,那么“不要把C/C++ 看得那么神”这句话是什么意思啊,这不还是在争吗

另外,现在的确是网络时代,不是单机时代,但这不表示c就要死亡。以中国的最大公司腾讯为例,他游戏服务器几万几十万应该有了吧,绝对的不是单机,真的不是单机,一点不骗你。你去说服他们完全用java,一点不用c/c++来写游戏服务器 --------------------编程问答-------------------- 语言之争还是会继续下去,永远不变的是背后的抽象。 --------------------编程问答-------------------- 创造不来伟大,就平凡的拥有吧。。。

扯那么多没用。

吃喝拉撒,够活就行。。。 --------------------编程问答-------------------- 争与不争  我就看着 --------------------编程问答-------------------- 语言本身没有优劣,但语言对程序员来说,却是一种信仰。可以不去信仰,但不能去贬低,这才是语言之争最开始的导火索吧。 --------------------编程问答-------------------- 闲着无聊的人 --------------------编程问答--------------------
引用 2 楼  的回复:
你让他们去争呗,这是我们国家这些屁民的特色!


中国最屁的屁民  就是说自己的国家到处都是屁民 好像自己就不是 特高尚似的。。。。 --------------------编程问答--------------------
引用楼主  的回复:
靠,,需要这样争来争来的吗?技术只是一种手段,,一种实现某种需求的手段。那种只会停留在表面的人。。是永远都不可能成为大师的。算法和数据结构对任何编程语言都很重要。不要把C/C++ 看得那么神。。现在是网络时代。不是单机时代。语言没有优劣之分的。只有适合与不适合之分。


楼主的意思是  C/C++是单机语言?   你这本身就是对其他语言的鄙视啊    楼主不淡定了
--------------------编程问答--------------------
引用楼主  的回复:
。。。。。。不要把C/C++ 看得那么神。。。。。。


楼主说不争,其实还是在争,哎....... --------------------编程问答-------------------- C/C++只能是单机语言吗?我开始哭了。闲的时候,多学学。2012-04-18 23:58:27这么晚,是让老婆(老公)蹬下床了,笑死我了。 --------------------编程问答-------------------- C#的路过。.. --------------------编程问答-------------------- JAVA老祖路过。
看见C/C++就烦,他们主张用记事本编程,折腾个编译器能折腾半天,换个系统还得重新编译,糟糕的语法结构,还得靠脚本语言解决一些整合问题,比JAVA难用多了。
--------------------编程问答-------------------- --------------------编程问答--------------------
引用 23 楼  的回复:
JAVA老祖路过。
看见C/C++就烦,他们主张用记事本编程,折腾个编译器能折腾半天,换个系统还得重新编译,糟糕的语法结构,还得靠脚本语言解决一些整合问题,比JAVA难用多了。


你们的编译器拿来的? 你们的虚拟机哪来的 ?   你们运行程序的底层驱动和操作系统是哪来的!!!   看见你这种Java程序员就烦。   --------------------编程问答-------------------- 等像你这样的人不再发贴时,就是停息之时 --------------------编程问答-------------------- 上班闲着的人,无聊就留个言呗。 --------------------编程问答-------------------- 启动脚本configure、makefile 、spec、
文本匹配python、perl,
系统核心c && shell,当然还可 lisp && c
c++ \ java 哪个好,用的顺手都挺好。

谁说思想很重要,语言根本不重要,完全就是瞎扯屌。

寸有长来、尺有短,柴刀不宜征战,宝剑不宜稼穑,
要学的不过是语言的差异,并深知他适合的领域而已,非要争个你我的高下却是庸人自扰罢了。




--------------------编程问答--------------------
引用 28 楼  的回复:
启动脚本configure、makefile 、spec、
文本匹配python、perl,
系统核心c && shell,当然还可 lisp && c
c++ \ java 哪个好,用的顺手都挺好。

谁说思想很重要,语言根本不重要,完全就是瞎扯屌。

寸有长来、尺有短,柴刀不宜征战,宝剑不宜稼穑,
要学的不过是语言的差异,并深知他适合的领域而已……


高见! --------------------编程问答-------------------- 于国人而言,这是有意义的。 --------------------编程问答-------------------- 不要有这种想法,自己的就是牛逼的别人的就是2流的, --------------------编程问答-------------------- 楼主在无形中黑了C++…… --------------------编程问答-------------------- 我靠。。。不要争了 --------------------编程问答-------------------- 能解决实际问题 才是王道 --------------------编程问答--------------------
引用 33 楼  的回复:
我靠。。。不要争了

我靠 你到底要争什么……? --------------------编程问答--------------------
引用 35 楼  的回复:
引用 33 楼  的回复:
我靠。。。不要争了

我靠 你到底要争什么……?
--------------------编程问答-------------------- 怎么说着不争又开始争了…… --------------------编程问答-------------------- 拿分拿分拿分 --------------------编程问答-------------------- 路过! --------------------编程问答-------------------- 能解决问题就是好的 不能把眼光局限于某一种 有时候还需要交叉搭配用呢  --------------------编程问答-------------------- 笔者不从语言优劣,但从市场角度思考了一下这两种语言的未来


it业下一轮热潮已经很明显了,移动互联网。


这个浪潮中涉及终端技术,服务端技术。


那么未来软件开发的走向会是什么呢?


无论是终端,还是服务端,毫无疑问,java已经具有了绝对优势

并且已经实际地占用了移动互联网技术的制高点。

无论是软件基础部件,还是高端开发人员,均无c/c++阵营介入的余地


先看终端,不同于pc时代的wintel联盟。

移动互联网的终端厂商目前还看不出哪家能独大。

也就是无论硬件,还是操作系统,都不能确定一个标准。

在这种不明朗的情况下,应用开发商明临的一个很现实的问题,

如果选择开发语言?

显然,任何一个cto在终端技术选形的时候,必然是毫不犹豫地选择java。

没有哪家公司愿意为了那么一丁点儿的性能,而放弃java强大的跨平台能力。

即使等于终端平台出现了相对的统一,也会因为应用开发市场已经被java占领。

更重要的是研发阵营已经被java占领,各个应用开发公司的高级cto们均是java阵营,

权力将会导到c/c++阵营被排除在外


服务端面临的问题是同样的,而且服务端在某种程度上来说,java称霸已成定局。

java阵营长期处理互联网海量数据业务,早已发展了成熟的高扩展,高并发解决方案组件

如hadoop。

同样,java服务端开发人员阵营已经占领了各大公司业务开发的制高点,形成了权力金字塔。

c/c++阵营无论是从权力,还是组件的成熟度,均已很难挑战java阵营。

而互联网业务,显然是扩展性要求,高于性能要求,这让c++引以为毫的性能优势也荡然无存。


所以移动互联网c/c++阵营出局,基本已成定论。

可以想像,在下一轮it技术的浪潮,c/c++的岗位将越来越少。


做为c/c++的忠实粉丝,笔者不否认全世界90%的有效代码是c/c++来完成的。

但最终c++/c会成为开发浏览器,底层虚拟机等的利器,

以及一些性能敏感特定应用行业(图形语音等)

在普通应用层c/c++可能将退了历史舞台。

汇编语言一样,依然重要,但相应的岗位需求会日益萎缩。


在未来看待c/c++,就如同今天看待汇编一样。 --------------------编程问答-------------------- 不错。。挺有 先见之明。 --------------------编程问答-------------------- 每个语言都与独到之处 --------------------编程问答-------------------- 都只是工具而已,哪个顺手就用哪个而已,互相不能完全代替对方…… --------------------编程问答-------------------- 不是C++没用,而是Java太嚣张了 --------------------编程问答-------------------- 嗯,草鸟报道 --------------------编程问答--------------------
引用 12 楼  的回复:
你自己都说不争了,那么“不要把C/C++ 看得那么神”这句话是什么意思啊,这不还是在争吗

另外,现在的确是网络时代,不是单机时代,但这不表示c就要死亡。以中国的最大公司腾讯为例,他游戏服务器几万几十万应该有了吧,绝对的不是单机,真的不是单机,一点不骗你。你去说服他们完全用java,一点不用c/c++来写游戏服务器

楼主:争即是不争,不争即是争。 --------------------编程问答--------------------
引用 21 楼  的回复:
C/C++只能是单机语言吗?我开始哭了。闲的时候,多学学。2012-04-18 23:58:27这么晚,是让老婆(老公)蹬下床了,笑死我了。

他老婆是用C/C++的.....
虽然我赞赏百家争鸣,但显然楼主违反了“不要与女人争论”的处世第一原则。 --------------------编程问答-------------------- 呵呵。。。 语言之争也很好,从牛人的争论中,会发现很多亮点。 --------------------编程问答--------------------
引用 41 楼  的回复:
笔者不从语言优劣,但从市场角度思考了一下这两种语言的未来


it业下一轮热潮已经很明显了,移动互联网。


这个浪潮中涉及终端技术,服务端技术。


那么未来软件开发的走向会是什么呢?


无论是终端,还是服务端,毫无疑问,java已经具有了绝对优势

并且已经实际地占用了移动互联网技术的制高点。

无论是软件基础部件,还是高端开发人员,均无c/c++阵营介入的余……

说了挺好,不过你忽略了云计算与物联网。
在物联网领域,C/C++不可能被抛弃,特别是终端。 --------------------编程问答-------------------- 不同的需求,不同的解决方案。

在开发成本、运行成本、部署成本之间做平衡,才是一个好的程序猿应该做的。
而不是一味的赞美自己擅长的东西,谩骂自己不擅长的东西。 --------------------编程问答-------------------- 今天 我买了 本数据结构和算法java版的。。很多人都说面向对象基本不用什么算法。。难道算法和数据结构在面向对象领域中真的一无是处吗???? --------------------编程问答-------------------- 语言不争,为什么微软还要发明什么C#,F#之类的呢?/ --------------------编程问答-------------------- 中国的易语言其实才是世界最牛的,哈哈哈哈哈哈哈~~~ --------------------编程问答-------------------- 同问一下:你们的编译器拿来的? 你们的虚拟机哪来的 ? 你们运行程序的底层驱动和操作系统是哪来的!!!请问糟糕的语法结构在哪里?!糟糕是不是都得有人唾弃?! 脚本解决的是什么?!拜托你百度一下Lua,Ruby?!有本事你就用纯粹的JAVA写个牛逼的东西给我们这些没有见过世面的百姓看看,js,jquery,html5都不用试试看?!看见你这种Java程序员就烦。

PS:看了你的ID,2010年注册的,这样的话,自称JAVA老祖、JAVA之王有点过头了吧。

引用 23 楼  的回复:
JAVA老祖路过。
看见C/C++就烦,他们主张用记事本编程,折腾个编译器能折腾半天,换个系统还得重新编译,糟糕的语法结构,还得靠脚本语言解决一些整合问题,比JAVA难用多了。
--------------------编程问答-------------------- 我靠。。。。C、C++ 有那么神吗?  虽然我很崇拜C 和C++。但现在的时代不同了。 --------------------编程问答--------------------
引用 10 楼  的回复:
语言之争,只能说明他们两个的个人观点不同,也许在进行争辩的时候,发现其实大家都是一样,都是一样喜爱着自己所喜欢的语言,总有一天他们会停息的,也许还会成为好朋友哦!静观其变。。。。。。


你看的太淡了,  那为什么现在美国还那么嚣张了。。。  
事实他就是那么牛逼!!! --------------------编程问答-------------------- 额...的确研究算法的都是牛人.. --------------------编程问答-------------------- 说句真心话,楼主是不是被用C/C++的人磋伤人......

引用 20 楼  的回复:
引用楼主  的回复:
。。。。。。不要把C/C++ 看得那么神。。。。。。


楼主说不争,其实还是在争,哎.......
--------------------编程问答-------------------- 无论用啥,赚钱和创新才是王道。 --------------------编程问答-------------------- 的确没有什么意义。 --------------------编程问答--------------------

楼主,这么晚了,感概不少啊!
--------------------编程问答--------------------
引用 57 楼  的回复:
引用 10 楼  的回复:

语言之争,只能说明他们两个的个人观点不同,也许在进行争辩的时候,发现其实大家都是一样,都是一样喜爱着自己所喜欢的语言,总有一天他们会停息的,也许还会成为好朋友哦!静观其变。。。。。。


你看的太淡了,  那为什么现在美国还那么嚣张了。。。  
事实他就是那么牛逼!!!

是啊,10楼看得太淡了,Java出现,抢了部分C/C++的市场,C#出现也能抢走Java的部分市场,大家都是在抢市场,抢市场就是抢饭吃。如果一门语言的市场被其他语言抢完了,你就得转了。
现在大多数公司招聘也是指明某个语言的,单凭自己喜欢能抢到饭吃? --------------------编程问答-------------------- 我现在做的一个平台中,我的模块用到了C、C++、Java、Ruby和python,一个美国同事还用到了perl。做一个任务时,选择最适合的语言去做就是了。长剑或是匕首,适当的时候都能发挥其作用。 --------------------编程问答-------------------- 甭管它什么语言,拿过来就当C语言写,写完GOOGLE几把,找几个例子,做些语法修改,程序就能通过了。 --------------------编程问答--------------------
引用 65 楼  的回复:
甭管它什么语言,拿过来就当C语言写,写完GOOGLE几把,找几个例子,做些语法修改,程序就能通过了。


说得好!顶一个!

语言这东西却是没什么好争论的,一通百通! --------------------编程问答-------------------- 工具而已 --------------------编程问答-------------------- 学C++的路过。。。 --------------------编程问答-------------------- 我现在研究数据结构和算法。。 --------------------编程问答-------------------- 顶一个 --------------------编程问答-------------------- 都不错啊、、、 --------------------编程问答-------------------- 哎       这人啊!就得淡定点    !!!    --------------------编程问答--------------------
引用 5 楼  的回复:
争来争去,就是想体现自己牛B而已。

正解 --------------------编程问答--------------------
引用 23 楼  的回复:
JAVA老祖路过。
看见C/C++就烦,他们主张用记事本编程,折腾个编译器能折腾半天,换个系统还得重新编译,糟糕的语法结构,还得靠脚本语言解决一些整合问题,比JAVA难用多了。

一直认为学软件的不能依赖软件 --------------------编程问答-------------------- 理性讨论各语言之间的优劣就行了,纠结语言的谁强谁弱什么的最没意思了 --------------------编程问答-------------------- 计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
--------------------编程问答-------------------- 在2012面前,一切都是浮云。 --------------------编程问答--------------------
引用 5 楼  的回复:
争来争去,就是想体现自己牛B而已。
呵呵 --------------------编程问答-------------------- 需要的不仅仅是一门语言,需要各个领域的知识才能比较好的解决问题。
世界的需求是多变的,一门语言能满足你吗?收藏各种宝剑,并理解他们适用于什么类型的boss,才是皇道 --------------------编程问答-------------------- 楼主既然发这个帖子就说明他不淡定了,大家争论的不是哪一种语言好,而是信仰,一种宗教 --------------------编程问答-------------------- lz很不淡定啊,估计是想多了!!! --------------------编程问答--------------------
引用 7 楼  的回复:
引用 3 楼  的回复:
其实有时候,争的不是语言,而是一种宗教

独到


深有感触 --------------------编程问答-------------------- ~~顶一个 --------------------编程问答--------------------  淡定。。。。。。。。。。 --------------------编程问答-------------------- 有中国银的地方就有江湖、有江湖就有恩怨、有纷争!
IT毁一生、java穷三代!
回头是岸啊LZ! --------------------编程问答-------------------- 反正再过几年,我跟技术应该就扯不上关系了,净扯没用的,有本事觉得哪门语言不好,你去把它学了。 --------------------编程问答-------------------- 喜好问题。
好多用c++的不喜欢java。
好多用c的看不上c++。
就像lz,也看不上c/c++
好多好多好多

现在只路过。
--------------------编程问答--------------------
引用 87 楼  的回复:
有中国银的地方就有江湖、有江湖就有恩怨、有纷争!
IT毁一生、java穷三代!

有中国银的地方就有江湖、有江湖就有恩怨、有纷争!
IT毁一生、java穷三代! --------------------编程问答-------------------- 这个叫做工具膜拜。很搞笑,和远古时期的生殖崇拜有点类似。


会c/c++,再去学其他语言就非常容易,90% c++程序员只需看一遍java的语法,就能够用java做一些基本的应用开发,但90%的java程序员看一遍c++估计依然无法用c++做最基本的应用开发。


语言就是语言,有什么好争的。c/c++是现代绝大部分解释型语言的基础,学会c++再学其他语言就事半功倍。争论什么语言好,纯粹是吃饱了撑的。
--------------------编程问答-------------------- 谁说思想很重要,语言根本不重要,完全就是瞎扯屌。

:没有合适的语言,就很难训练出合适的思想.他们是相辅相成的.
我是从C/C++一路走过来的,某些时候,高级语言给我的启发还是很多,很多思想C/C++不可能给得了.即便你掌握了这样的思想后,想在C/C++里用,困难无比.

所以,我的结论是:语言非常重要,但没有必要去争论哪个语言更优.同时,基础语言如汇编/C比高级语言重要(不是更有优势) --------------------编程问答--------------------
引用 3 楼  的回复:
其实有时候,争的不是语言,而是一种宗教

+1 --------------------编程问答--------------------
引用 89 楼  的回复:
这个叫做工具膜拜。很搞笑,和远古时期的生殖崇拜有点类似。


会c/c++,再去学其他语言就非常容易,90% c++程序员只需看一遍java的语法,就能够用java做一些基本的应用开发,但90%的java程序员看一遍c++估计依然无法用c++做最基本的应用开发。


语言就是语言,有什么好争的。c/c++是现代绝大部分解释型语言的基础,学会c++再学其他语言就事半功倍。争论什么语言好,……

你能看一遍java语法,就做个web项目出来????我太崇拜你了,哥.....
控制台那种东西...看一遍什么语言都学得会..... --------------------编程问答-------------------- 计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
--------------------编程问答-------------------- 仁者见仁智者见智!真理就是在争论中产生的!
楼主对数据结构与算法与语言的关系说的是精辟啊!
--------------------编程问答-------------------- 本人开发用过java php c++ ,个人认为编程最重要的是思路,有了思路东西就知道怎么做,高手是用什么语言都不会菜的那种,我还要继续努力, --------------------编程问答--------------------
引用 23 楼  的回复:
JAVA老祖路过。
看见C/C++就烦,他们主张用记事本编程,折腾个编译器能折腾半天,换个系统还得重新编译,糟糕的语法结构,还得靠脚本语言解决一些整合问题,比JAVA难用多了。



你是找问候的吧 --------------------编程问答-------------------- 当年做的vxml项目,就是用c++实现的,里面对java接口的扩展部分前前后后就一周左右就把接口搞定了,包括c++对java的调用,java的dispatch部分代码,而之前从来没用过java。 --------------------编程问答--------------------
ndcnb
(ndcnb)

等 级:

 #91楼 得分:0回复于:2012-04-23 11:31:37引用 3 楼 的回复:

其实有时候,争的不是语言,而是一种宗教

+1 
 
 
对我有用[0]丢个板砖[0]引用举报管理TOP 


zzvnzz
(ஐღ临渊羡鱼ღஐ)

等 级:

 #92楼 得分:0回复于:2012-04-23 12:45:23引用 89 楼 的回复:
这个叫做工具膜拜。很搞笑,和远古时期的生殖崇拜有点类似。


会c/c++,再去学其他语言就非常容易,90% c++程序员只需看一遍java的语法,就能够用java做一些基本的应用开发,但90%的java程序员看一遍c++估计依然无法用c++做最基本的应用开发。


语言就是语言,有什么好争的。c/c++是现代绝大部分解释型语言的基础,学会c++再学其他语言就事半功倍。争论什么语言好,……

你能看一遍java语法,就做个web项目出来????我太崇拜你了,哥.....
控制台那种东西...看一遍什么语言都学得会..... 
 
    那是因为你,还没有达到那个境界。不要自以为是! --------------------编程问答-------------------- 路过,好久不碰语言了 --------------------编程问答-------------------- 你们为什么不去吃db
补充:Java ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,