看不起java_为什么一些人很瞧不起 Java?

看不起java_为什么一些人很瞧不起 Java?_第1张图片

看不起java的总体来说有以下几种:

第一种是做比如erlang, scala,haskell之类剑走偏锋的语言的。这些人觉得java的思想实在是太老旧了,简直不可理喻。

第二种是做C#的。他们觉得java完全就是劣化版的C#,而且开源和自由软件的概念相比起“背靠大树好乘凉”而言简直是愚蠢。

第三种是写C或者C++的。他们觉得java没有指针也没有重定义(#define),所以弱。

第四种是写objective-c或者swift的,他们觉得java不是苹果出的所以是邪道。

第五种是做前台的,他们觉得比起javascript这种瞬息万变的语言,java简直就像一个古板的老处女一样严苛。

第六种是写汇编的,他们觉得所有OO语言不但慢而且占用内存还多,完全是浪费。

第七种是写python或者ruby on rail的。他们觉得java太过繁杂,有很多完全不必要的东西。

慢慢列应该还有其他的……

编程是信仰!信仰是不兼容的!!

当然,上边那些其实都是半桶水。真正的高手是万物皆为我所用一切皆可信手拈来的。所以真正的高手不会看不起任何一种语言,只会根据不同的场合选择最合适的而已。

Java是一种很古老的语言,相对于新产生的Python这种,Java的出生要显得老了一些。但是Java并不会被后起之秀所掩盖。

关于Java的优势也是很多的:简单,分布性广,稳健性,安全性,可移植,高性能,多线索性,动态性强。

对于一个可以得到广大开发人员喜欢的语言,我想那些不喜欢Java的也只是单纯找个借口而已。

因为Java 不会出现oracle documentation 没有解释和解决的问题,也不会有故作玄虚故意让同事看不懂无法维护的代码,如果你完全按照Style 走一段代码甚至和小人书一样简单易读,根本就没有大神们发挥和发展教徒的空间啊!他们要的是那种类似C++那样每一个语句都可以是一道谜语,每一段代码长得都好似高等代数数学书,每一段程序都要思考10分钟才可能读懂,这样才可以骄傲地宣布:就我知道就我懂。这类语言对大神的益处更多,因此他们更喜欢。

一款语言要是没有坑,怎么能入大神的法眼呢?如果没有人不小心跳入坑,大神怎么能巧妙地把它们救起来呢?大神的存在感哪里去了呢。

虽然Java 完全就是人类软件工程界神一样的存在。

你可能感兴趣的:(看不起java)