V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
downstairs
V2EX  ›  编程

Java 性能已经被.NET 碾压了

  •  
  •   downstairs · 2021-01-31 23:50:24 +08:00 · 5236 次点击
    这是一个创建于 1393 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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