cnmkmx
V2EX  ›  问与答

Java 语法那么丑,为什么还有那么多人用?

  •  
  •   cnmkmx · Mar 24, 2015 · 4018 views
    This topic created in 4076 days ago, the information mentioned may be changed or developed.

    java粉不要骂我啊,我就是特别好奇
    java 给我得感觉就是 语法跟c语言一样烂,性能却跟python差不多。。
    给我得感觉就是高不成低不就,那为什么还有那么多人用?

    19 replies    2015-08-14 11:30:49 +08:00
    Devin
        1
    Devin  
       Mar 24, 2015 via iPhone
    楼主用什么语言?
    wwqgtxx
        2
    wwqgtxx  
       Mar 24, 2015 via Android
    因为c语言用的最多,所以越丑的语言用的越多
    F281M6Dh8DXpD1g2
        3
    F281M6Dh8DXpD1g2  
       Mar 24, 2015
    好奇性能跟python差不多的结论是怎么得出的
    Chichele
        4
    Chichele  
       Mar 24, 2015
    多读书
    4faramita
        5
    4faramita  
       Mar 24, 2015   ❤️ 1
    不要担心 没有 Java 粉来骂你
    有藕粉都没有 Java 粉
    ruchee
        6
    ruchee  
       Mar 24, 2015
    多读书
    ruchee
        7
    ruchee  
       Mar 24, 2015
    xbonline
        8
    xbonline  
       Mar 24, 2015
    楼主肯定是用的世界上最好的语言:PHP

    含泪握手
    cnmkmx
        9
    cnmkmx  
    OP
       Mar 25, 2015 via Android
    @Devin 我用Python 和c语言
    cnmkmx
        10
    cnmkmx  
    OP
       Mar 25, 2015 via Android
    NemoAlex
        11
    NemoAlex  
       Mar 25, 2015
    Java 语法丑?世界上最好的语言笑了。
    hahasong
        12
    hahasong  
       Mar 25, 2015 via Android
    java语法基本上算是最规范,可读性最好的
    cnmkmx
        13
    cnmkmx  
    OP
       Mar 25, 2015 via Android
    @hahasong
    U must be kidding.
    ruby 和 Python 的可读性甩Java几条街吧
    Java还是太verbose了
    kirisetsz
        14
    kirisetsz  
       Mar 25, 2015 via Android
    1. 历史的厚重感。
    2. 可读性并不差。
    wwqgtxx
        15
    wwqgtxx  
       Mar 25, 2015 via Android
    @cnmkmx 从可读性来说,java的可读性完全不输于python
    从实际执行速度,java摔python几条街,python的解析器真的是慢的出奇,当然ruby更慢
    dndx
        16
    dndx  
       Mar 25, 2015
    性能跟 Python 差不多?

    JVM 目前是工业虚拟机中最快的,没有之一。什么 Python ,V8 跟 JVM 比起来就是渣渣,随便写写速度都不在一个数量级。

    Java 的语法的确很冗长,但是设计相当完善。一个人写代码看不出来优势,等项目到了一定的规模就知道了。
    FinalAir
        17
    FinalAir  
       Mar 25, 2015   ❤️ 1
    又是语言之争,有什么好争的呢,哪有那么多为什么。就拿英语来说,英语那么“丑”,为什么世界都用它?论优美性,拉丁语、法语甩他几条街;论历史厚重感,中文又甩它几条街。但是它依然是世界上最通用的语言,没有之一,存在即合理嘛。再说,你这么“丑”,我们这么“丑”,为什么还是存在这个世界上?同样存在即合理嘛。莫纠结,爱用啥语言用啥语言。
    ccbikai
        18
    ccbikai  
    PRO
       Mar 25, 2015
    因为学校教
    qw7692336
        19
    qw7692336  
       Aug 14, 2015
    @dndx
    于是诞生了几个JVM语言?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1093 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 18:19 · PVG 02:19 · LAX 11:19 · JFK 14:19
    ♥ Do have faith in what you're doing.