大家好,今天小编关注到一个比较有意思的话题,就是关于java是垃圾语言的问题,于是小编就整理了2个相关介绍j***a是垃圾语言的解答,让我们一起看看吧。

  1. 用java写的软件为什么在运行时候程序占用内存会越来越大?
  2. 为什么有些人在网络上都喜欢黑JAVA呢?

用j***a写的软件为什么在运行时候程序占用内存会越来越大?

任何语言都是这样,特别是j***a有个oop面向对象编程的概念,在运行的过程中,会不断的给对象在内存中开拓新的内存地址,并且将内存放在改内存地址指向的内存栈中。

java是垃圾语言-java 垃圾语言
(图片来源网络,侵删)

随着项目的运行,并着对象的出现,内存的占用也越来越大。

直到j***a中的垃圾处理机制认为该对象成了废品之后,然后将该对象从内存中清理出来。

java是垃圾语言-java 垃圾语言
(图片来源网络,侵删)

为什么有些人在网络上都喜欢黑J***A呢?

因为J***a是近20多年最流行的编程语言,用的人多了,编程水平就参差不齐。

  1. 黑J***a的方向很多历史遗留问题:语法不够现代,相比于Kotlin写起来有点啰嗦,语法糖少,函数式编程语法比较丑,不过从J***a10开始已经开始浪起来了。

    java是垃圾语言-java 垃圾语言
    (图片来源网络,侵删)

J***A,的确很令人反感。因为J***A太复杂,太陈旧,太冗余,太啰嗦。

那么什么样的人喜欢J***A呢?可以用来装B的人。正是因为J***A的冗余与复杂,才可以体现自己技术的高明。

但作为甲方来说,我听到乙方要用J***A,或者HTML,来做我的项目,我就火冒三丈。

一个很小的项目,就能罗里吧嗦的写上好几个月。如果用DELPHI,两周就可以搞定了

当然DELPHI也因为自身问题,没有得到发展。令人扼腕惋惜。

比如,早年我们做第一代医疗系统,三个月就干出来了。

现在这群做J***A的,两年都干不出同样功能来。

但现在程序员,都是J***A,而且生态也不一样了。我也没有其他选择。

只能眼睁睁看着,一个非常简单的任务,让这帮鬼畜们唧唧歪歪,整很久都整不出来。

吃起牛来,什么微服务,什么这架构,那架构。

结果都是用造航母的架构,来造一个湖面观光浏览船,还特么造不出来。你说气人不气人。

这都是码农的臭毛病,不从解决问题出来,就从怎么把事情搞复杂出发。

比如我十年前原先买了个500块的HP打印机。就特么安装个驱动,都把我整疯了。

当时又没联网,在Win XP上,又要安装.NET框架,又要安装这架构,那架构的。

把电脑整的死去活来。这不是码农的臭毛病是什么

现在这群J***A码农,就是这样。很简单的问题,搞的超级复杂。

程序界的"黑",一是自黑,二是鄙视链式的黑。

简单来说,程序员自嘲和自黑都是业界常有的事情。

鄙视链就像玩data的看不起玩lol的,玩lol看不起玩王者荣耀的。。

每一种语言都有自己的拥护者和唱衰者,很正常。J***a发展20多年,肯定有自己的对立面,被黑是正常的。

1. 对J***a技术一知半解.

2. 鄙视链.

总有数量可观的一部分人,他们会不自觉抱团、站队,然后理所当然得鄙夷、贬低另一个群体。然而,被鄙视的那个群体,却又有着另一群鄙视的对象,这就是鄙视链。

开发语言的鄙视链如下:lisp的瞧不起python,用python的瞧不起perl和c,c瞧不起c++,c++瞧不起j***a和c#,j***a和c#瞧不起js和php,js和php瞧不起html和css。

这种怪现象几乎渗透每个领域,何况是IT开发领域呢。

3. 人怕出名猪怕壮.

Stack Overflow 2018年开发者调查结果显示,最受欢迎的技术中,J***a以45.4%的数据排名第5(次于J***aScript, HTML, CSS, SQL),你都这么受欢迎了,被人黑一下开心开心也是应该的嘛。

4. 以己之长比及之短.

拿一种开发语言的长处和J***a的短处相比,片面的比较某方面。C语言开发一些底层的东西确实高效,就因此J***a就一无是处了?这种片面的黑J***a也是没什么意义的。

5. J***a自身不足.

到此,以上就是小编对于j***a是垃圾语言的问题就介绍到这了,希望介绍关于j***a是垃圾语言的2点解答对大家有用。