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

闲下来想学习一门接近完美的语言,请问该学什么好呢?

  •  6
     
  •   Kongtou · 2018-04-07 21:06:08 +08:00 · 28297 次点击
    这是一个创建于 2210 天前的主题,其中的信息可能已经有所发展或是发生改变。
    按排名优先:
    1.语法表现力强
    2.性能好
    3.有好的 ide
    4.生态繁荣
    249 条回复    2018-12-15 22:06:01 +08:00
    1  2  3  
    dianso
        201
    dianso  
       2018-04-09 08:34:57 +08:00 via Android
    php 吧。 优雅
    BOYPT
        202
    BOYPT  
       2018-04-09 09:01:24 +08:00
    大概得自己写一门语言。
    zouyyu
        203
    zouyyu  
       2018-04-09 09:02:39 +08:00   ❤️ 1
    除了 2 可以看 ruby
    cuml
        204
    cuml  
       2018-04-09 09:04:44 +08:00
    汉语
    PureWhite
        205
    PureWhite  
       2018-04-09 09:05:58 +08:00
    没有完美的语言。。。非要推荐的话我建议从 C 开始学。
    如果不考虑性能的话,学 Python 吧,写起来爽的一 X
    sikariba
        206
    sikariba  
       2018-04-09 09:26:01 +08:00
    函数式语言比较好玩儿
    evanvane
        207
    evanvane  
       2018-04-09 09:27:20 +08:00 via Android
    kotlin
    Kongtou
        208
    Kongtou  
    OP
       2018-04-09 09:28:46 +08:00
    @dianso 噗 ,,优雅...
    natforum
        209
    natforum  
       2018-04-09 09:30:24 +08:00
    elixir
    michaelcheng
        210
    michaelcheng  
       2018-04-09 09:36:41 +08:00
    golang
    kysida
        211
    kysida  
       2018-04-09 10:23:16 +08:00   ❤️ 1
    世界上最好的语言:PHP
    startar
        212
    startar  
       2018-04-09 10:39:06 +08:00 via Android
    scala
    byxong
        213
    byxong  
       2018-04-09 10:41:30 +08:00
    当然是学世界上最好的语言😏
    Justin13
        214
    Justin13  
       2018-04-09 10:47:08 +08:00 via Android
    haskell 了解一下
    jinsongzhao
        215
    jinsongzhao  
       2018-04-09 13:09:38 +08:00
    有篇文章的标题是: 编程语言排行榜:万年不变的前三。
    事实检验真理的标准,Java,C,C++
    lzjamao
        216
    lzjamao  
       2018-04-09 14:35:06 +08:00
    各有特点,没有完美
    zhuangzhuang1988
        217
    zhuangzhuang1988  
       2018-04-09 15:09:50 +08:00
    C#呗。
    xifengzhu
        218
    xifengzhu  
       2018-04-09 15:12:24 +08:00
    ruby 除了 2,其他妥妥的满足
    c4pt0r
        219
    c4pt0r  
       2018-04-09 15:16:15 +08:00
    rust 啊。。。。
    spongedu
        220
    spongedu  
       2018-04-09 16:06:53 +08:00
    @c4pt0r 活捉一只东旭。。。。。 :)
    uuair
        221
    uuair  
       2018-04-09 16:39:08 +08:00
    按照楼主的逻辑,只能是好好学语文了:

    1.语法表现力强,先别说跟全世界的比,就是跟小姑娘表白,说得好的跟说得差的,区别还是很大的,这也决定了你是否单身。
    2.性能好 ,必须性能好,而且还性价比高呢,说好了高富帅白富美。
    3.有好的 ide,必须好啊,周围全是说中文的,还可以上网搜各种古诗,古词或者近代诗集。
    4.生态繁荣,这就不用说了吧。。中文不繁荣,谁繁荣。
    wzxjiang
        222
    wzxjiang  
       2018-04-09 16:45:49 +08:00
    swift
    libook
        223
    libook  
       2018-04-09 17:18:30 +08:00
    围观圣战。

    所有主流语言在各自擅长的领域内都符合你的 1234,但没有任何一门语言在任何领域都满足你的 1234.

    软件工程没有银弹。
    vjnjc
        224
    vjnjc  
       2018-04-09 17:22:55 +08:00
    近乎完美难道不是 lisp 么
    Suns5
        225
    Suns5  
       2018-04-09 17:31:27 +08:00
    学 golang,现在很热门。
    6diyipi
        226
    6diyipi  
       2018-04-09 17:49:01 +08:00
    汇编啊。
    JamesRuan
        227
    JamesRuan  
       2018-04-09 18:54:36 +08:00
    elixir
    beiping96
        228
    beiping96  
       2018-04-09 19:00:19 +08:00
    elixir
    bobuick
        229
    bobuick  
       2018-04-09 19:01:00 +08:00   ❤️ 1
    scala,楼主形容的几条都符合,而且 scala 是多范式语言,写出什么样完全是看自己。可以写成 java++的样子, 也可以写成 haskell 的样子
    itfanr
        230
    itfanr  
       2018-04-09 19:13:01 +08:00
    golang js
    zengmingyang96
        231
    zengmingyang96  
       2018-04-09 19:15:01 +08:00
    满足你这四个条件的,我知道的也就只有 C++了
    Java 表现力很差,就算 Kotlin 也就那样,比如泛型这个东西,就算 Kotlin 语法糖再多,也改变不了
    而 C++几乎能做到任何事情
    majstro
        232
    majstro  
       2018-04-09 19:32:16 +08:00
    common lisp
    ZSeptember
        233
    ZSeptember  
       2018-04-09 19:40:08 +08:00
    Kotlin 吧,虽然说不上完美,但是还算符合你的条件。
    boom11235
        234
    boom11235  
       2018-04-09 19:46:14 +08:00
    swift
    ScottL
        235
    ScottL  
       2018-04-09 21:07:03 +08:00
    英语。
    mmdsun
        236
    mmdsun  
       2018-04-09 21:19:41 +08:00
    C# 或者 kotlin
    atcdef
        237
    atcdef  
       2018-04-09 21:38:15 +08:00
    这个只怕不好选。
    ohiu
        238
    ohiu  
       2018-04-09 21:47:21 +08:00
    cnmwsmbxc++ ?
    h404bi
        239
    h404bi  
       2018-04-09 23:46:43 +08:00
    这么多人推荐 Rust...
    elikoi17
        240
    elikoi17  
       2018-04-10 00:16:25 +08:00 via Android
    苏美尔语
    NicholasYX
        241
    NicholasYX  
       2018-04-10 08:12:02 +08:00 via iPhone
    拥有宇宙第一 ide 的 C# 滑稽.jpg
    Cat73
        242
    Cat73  
       2018-04-10 08:49:27 +08:00
    @Justin13 +1
    支持 Haskell,反正是闲下来有大把时间
    DukeAnn
        243
    DukeAnn  
       2018-04-10 09:29:58 +08:00
    完美 我觉得就是汇编和嵌入式了,想干嘛干嘛
    faywong8888
        244
    faywong8888  
       2018-04-10 09:41:18 +08:00
    clojure
    skadi
        245
    skadi  
       2018-04-10 09:47:58 +08:00
    @intret 一看就是没用过 c++11 以上的...自己去搜一下吧.
    forbreak
        246
    forbreak  
       2018-04-10 09:53:17 +08:00
    lisp 你值得拥有
    dansdream
        247
    dansdream  
       2018-04-10 11:52:47 +08:00 via iPhone
    皮一下
    汉语
    NxiJSiOS
        248
    NxiJSiOS  
       2018-04-10 13:48:47 +08:00 via iPhone
    Haskell
    xiaoke0718
        249
    xiaoke0718  
       2018-12-15 22:06:01 +08:00
    C 是大法好
    1  2  3  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3160 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:50 · PVG 18:50 · LAX 03:50 · JFK 06:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.