论语言之争的荒唐性

SilenceSu 发布于 2013/09/12 11:33
阅读 1K+
收藏 3

云原生2.0展望丨从“小众”到“首选”,推动云原生产业落地华为云作用几何?>>>

       话说总在一些社区,或者群之类的,看到大家又说php不好、java不好、c#不好、用java的说.net之类的。然后就有一些人跟着说什么什么好,什么什么不好,也有一些比较清醒的人,回复说没有必要之类的(赞一个)。

    其实一个人最重要的是必须要有独立的思考能力和,独立的判断力。在我个人看来,很多人参与到这场争论中的时候,已经忘记了自己产品的作用-为什么要去做这个东西,做给谁用,使用者怎么才满意。

    以中国IT的现状来看、是业务驱动技术(有的人开玩笑说,老板驱动技术,其实也对)。那么换句话来说,应该就是面向于应用的开发、那么面向于应用,最重要的一点是,在客户允许的时间内,做出客户满意的产品。

    一般情况的来看,没有几个客户会管你用什么语言开发,用的什么技术,一个东西好不好用,就决定你产品的全部。在我认识的erp或者mes圈子内用VB,delphi,还有很多,说到这里估计又有很多人不可思议,或者各种嘲笑,那么我明确的告诉你,这个是真话,并且是现状,人家用着还挺好的。 那么为什么不去转java或者c#等呢?那应该是企业的问题了。

       很多技术人,用了十天半个月,修改程序,最后节省了2M的内存,你说有作用吗? 如果你是面向于研究的,那你牛逼了,那你面向于应用的,完全没有必要,有这时间还不如去提升客户体验,让用户用着更爽。或许客户那边对你们的产品更加满意。

      用户体验、很多人觉得这个和自己没有什么关系(这部分人,我可以认为你只想或者你已经是一个高级打字员),刚才上文提过了,我们现在基本上都是面向于应用的开发,那么产品的质量,就全部交给使用者了。使用者用着爽,就是好东西,使用者用着不爽,这东西就不行。

     很多人估计要问了,你通篇没有提及任何语言,你标题确实语言之争。其实我不提就是为了凸显这种争论没有意义的。比如说你开发一个Linux上的应用你非要用C#,你开发一个门户,你非要用java而弃php,你要做一个ERP,非要用php。那么请问你脑子进水了么?

       其实无论什么语言,他总有自己的比较强的一面,和自己弱的一面,根据你开发的产品,选择最合适的语言,这样无论从开发,到维护都会很方便的。所以没有什么语言最强,没有什么语言最弱。

         世间任何存在的东西都有他的理由

     

加载中
0
书一
书一
瓜子、可乐、方便面、让一让、让一让
dreamhack
dreamhack
有小人书吗?
WeirdBIrd
WeirdBIrd
收一下腿
0
无争
无争

比如说你开发一个Linux上的应用你非要用C#,你开发一个门户,你非要用java而弃php,你要做一个ERP,非要用php。


IdleMan
IdleMan
哈哈。
SilenceSu
SilenceSu
此处选用夸张的比喻!
0
IdleMan
IdleMan
LS的太不负责了,居然卖东西
0
宏哥
宏哥

“在我认识的erp或者mes圈子内用VB,delphi,还有很多,说到这里估计又有很多人不可思议,或者各种嘲笑,那么我明确的告诉你,这个是真话,并且是现状,人家用着还挺好的。 那么为什么不去转java或者c#等呢?那应该是企业的问题了”

--- 语言之争的意义就在这里。 现在很多搞java的, 搞c++的, 搞mysql 总以为这个行,那个行, 到处坑蒙拐骗!!!!  事实上, “mes圈子内用VB,delphi”才是好语言。


SilenceSu
SilenceSu
回复 @oooper : 刚毕业的时候去了一家制造业、delphi+asp很流行....
o
oooper
身处制造企业的我,亲身体会:IE6 用来OA协同,很方便(其他外网浏览,使用chrome或火狐);VB、Delphi用于桌面数据库软件(客户端+数据库)很够用、开发很快速。 宏哥的评论,让我在那些JAVAer C#er的叫嚣面前,有了昂首挺胸的一点勇气。
张金富
张金富
现在用VB,delphi 就跟现在用IE6差不多意思吧?
SilenceSu
SilenceSu
凡是.... 宏哥找到了重点.
0
surgesoft
surgesoft

宏哥说得对。每种语言都有它的长处,都在某一领域有着举足轻重的地位。语言之争的根源,就是某些语言以为他什么都行,什么都牛逼,各种牛逼先进特性和牛逼框架,仗着有个牛逼的爹,什么都来插一脚,坑蒙拐骗无所不用其极。对于这种语言,我们要坚决抵制。

好的语言就是在自己的领域上有独特建树,又不把触手到处乱伸的语言:你见过C语言去争Web开发么?你见过Python去争嵌入式么?你见过lua去争企业级开发么?

surgesoft
surgesoft
回复 @newzai : cgi我也做过。注意我说的是“争”,不是“用”。我这里举的C是正面例子,C就是做好自己的事的典型。他能做web大家都知道,但他并没有到处大肆宣传自己做web是最好的,不像某些语言。
newzai
newzai
没见识,现在依然有是用C语言开发web的。cgi方面可以使用C语言做服务处理。还有嵌入式方面也有使用C语言做web开发。
0
xesam
xesam

比尔盖茨说爱因斯坦是穷逼,爱因斯坦说比尔盖茨是傻逼。。。


菜鸟程序员
回复 @林夕如梦 :爱因斯坦的智商绝对远超比尔卡茨。
xesam
xesam
回复 @林夕如梦 : 因为爱因斯坦拿自己的专业去比比尔盖茨的专业。
JetLua
JetLua
不太恰当,比尔盖茨,智商也不低
IdleMan
IdleMan
这个好
0
CheckStyle
CheckStyle
语言的争论是有意义的,看山还是山,看水还是水
0
wiseach
wiseach

语言之争是程序员成长之路的一个阶段,就跟过家家、早恋、工作后恋爱、结婚、生子一样。你们都结婚了,但还在过家家、早恋的人也会自得其乐。所以,语言之争,过去、现在、将来都不会断。

随着年龄大了,自然就明白了……

SilenceSu
SilenceSu
是的、就和入门的人都要问一问、那个语言好,我学那个好找工作一样|!
0
小耶果
小耶果
有光就有暗,有正能量就有负能量,有正义必定有邪恶,有对必有错.有严谨就必定有荒唐.所以要容忍并接受自身个体定义的世界观所不能接受的"反"面.只有这样世界才是多元化的,才能继续存在下去.所以伊甸园只存在幻想中,世界大同永远也不会实现,永远的和平必定遭致灾难...似乎扯远了.
0
jingshishengxu
jingshishengxu
楼主说的是极好的。之所以有人热衷于语言之争,原因就在于他只会那么一两门语言,所以要大吹特吹自己会用的语言,对自己没用过、不会用的语言极尽贬低之能事,说实话,这种人除了不断暴露自己的无知外,别无所长。
jingshishengxu
jingshishengxu
回复 @猎户座 : 语言从汇编-->c-->java-->html,从下往上这个路径学应该比较快,如果反过来,从html/js入手,那就比较难了(因为语言越往下,越繁琐,会消磨人的意志和热情)
jingshishengxu
jingshishengxu
回复 @猎户座 : 我觉得学懂汇编,其他语言都不难学了
猎户座
猎户座
回复 @jingshishengxu : 这需要多长时间掌握额??还有熟练
jingshishengxu
jingshishengxu
对我来说,写嵌入式程序就用c,写桌面程序就用C#和vc++,dephi,写web程序用php,python,写后台批量任务就用java,不同语言没那么大差别,要多用用不同语言,不要把自己封闭在狭隘的小圈子里。
返回顶部
顶部