downstairs
V2EX  ›  编程

Java 性能已经被.NET 碾压了

  •  
  •   downstairs · Jan 31, 2021 · 6726 views
    This topic created in 2110 days ago, the information mentioned may be changed or developed.

    https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/csharp.html 上面的是.net5 和 JDK 15 的性能测试 我最早也是搞 J2EE 的,后来转了.NET JAVA 和 C#语言很相似 最早 JAVA 的生态比 C#好,因为开源免费跨平台 后来被甲骨文收购后,感觉就不是那么舒服了。。。 为什么大家都用 JAVA8?

    28 replies  •  2021-08-29 19:39:52 +08:00
    ijrou
    ijrou
    Feb 1, 2021 via Android
    1
    主要是:国内生态
    itechify
    itechify
    Feb 1, 2021 via Android
    2
    估计国内到现在都没多少把 JAVA8 玩透的,盲猜 3 年内 JAVA8 还是主流🐶
    est
    est
    Feb 1, 2021 via Android
    3
    java 被甲骨文收购是好事。。之前 j2me 什么的才是邪路
    lovestudykid
    lovestudykid
    Feb 1, 2021
    4
    这个前几天就有人发过了,前排提醒,这个跟 Debian 开发团队一毛钱关系都没有。
    ferock
    ferock
    Feb 1, 2021 via iPhone
    5
    如果只说性能…那还有啥可讨论的。
    自然是因为生态!
    daozhihun
    daozhihun
    Feb 1, 2021 via Android❤️1
    6
    性能重要,但对于企业来说并不是最重要的,尤其是现在普遍分布式、容器化的时代
    GlobalNPC
    GlobalNPC
    Feb 1, 2021 via Android
    7
    我们才从 7 升到 8
    简直不知道该说些啥
    wangxiaoaer
    wangxiaoaer
    Feb 1, 2021❤️1
    8
    我一个忠实的 Java 粉,C#“黑”也不得不说 java 完败啊,这就学 C#去
    iceneet
    iceneet
    Feb 1, 2021
    9
    然而软件开发性能不是最重要的
    anguiao
    anguiao
    Feb 1, 2021 via Android
    10
    能堆机器解决的问题,那就不是问题。
    jtsai
    jtsai
    Feb 1, 2021❤️1
    11
    java 已经不是语言,是宗教了
    Rwing
    Rwing
    Feb 1, 2021
    12
    早在几年前就碾压了,Span<>一出必然碾压,然而,计算机历史的长河中,性能的好坏往往并不能影响一个语言 /框架的命运,往往是其他各种各样的因素导致的,例如 javascript,python 等等
    Finest
    Finest
    Feb 1, 2021
    13
    大部分的服务,都不用考虑性能。
    有时候,更多的是考虑人力成本、软件生态

    我司由于 c++招人难成本高,都把一些业务用 Java 重写
    Keyes
    Keyes
    Feb 1, 2021 via iPhone
    14
    静待 C#翻身
    magiclz233
    magiclz233
    Feb 1, 2021
    15
    无所谓 哪个流行用哪个 反正 java 转 c#也就一周就够了
    sagaxu
    sagaxu
    Feb 1, 2021 via Android❤️3
    16
    性能碾压,语法吊打,文档更好,宇宙第一 IDE,为啥互联网用没 Java 多?因为微软的策略,一是经常弃坑技术不保值,二是早期只支持 windows,现在 Linux 支持的如何我也不清楚。
    ifxo
    ifxo
    Feb 1, 2021
    17
    慢慢来才行,不是一声令下就全改了,以后 c#才是主流
    h82258652
    h82258652
    Feb 1, 2021
    18
    主要还是生态,做大型项目 java 有很多已经成功的例子,例如淘宝、京东这些,框架也有 SSM 这种成熟的。.net 方面就只有个 abp,而且还不算成熟。
    passerbytiny
    passerbytiny
    Feb 1, 2021 via Android❤️1
    19
    把“已经”去掉,换成“一直‘。但是性能从来不是关键,要真看性能,C ++都得败给 C 。
    tianlan
    tianlan
    Feb 1, 2021
    20
    @ifxo nb 。c#程序员都招不到 何来主流。 值钱的从来不是语言速度快慢, 是生态 是成本。 你是老板 你会去招 c#???? 轮子都不够。 也就小项目玩玩
    winnerczwx
    winnerczwx
    Feb 1, 2021
    21
    对于打工人来说, 语言 /框架的性能重要吗? 二三线可能连.net 的岗位都没有, 这才是关键
    Rwing
    Rwing
    Feb 1, 2021
    22
    @tianlan 有一说一,轮子都不够这话偏激了。。。轮子都不够的语言都活不到现在。。。。必应 bing 是不是小项目?
    efaun
    efaun
    Feb 1, 2021
    23
    只要培训班不放弃 java,.net 就不会成为主流
    tianlan
    tianlan
    Feb 2, 2021
    24
    @Rwing 还有吗? java 可以说出 1 万个。 这个是要看市场的。 你去看看招聘 看看培训班
    Rwing
    Rwing
    Feb 2, 2021
    25
    @tianlan 嗯,我不否认.NET 份额小和人数少,我否认的是你说的“轮子都不够。 也就小项目玩玩”
    tianlan
    tianlan
    Feb 2, 2021
    26
    @Rwing 我的锅。描述不准确
    Joker123456789
    Joker123456789
    Feb 8, 2021
    27
    .net 不是一直比 java 快吗?
    lzfnb
    lzfnb
    Aug 29, 2021
    28
    堆机器就完事了 机器不值几个钱
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1033 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 22:59 · PVG 06:59 · LAX 14:59 · JFK 17:59
    ♥ Do have faith in what you're doing.