想学一门后端语言,哪个比较用的多,写起来比较爽 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
maryshaw
V2EX    问与答

想学一门后端语言,哪个比较用的多,写起来比较爽

  •  
  •   maryshaw 2021-06-28 22:39:57 +08:00 via Android 6945 次点击
    这是一个创建于 1567 天前的主题,其中的信息可能已经有所发展或是发生改变。
    59 条回复    2021-06-30 16:51:03 +08:00
    luman
        1
    luman  
       2021-06-28 22:52:22 +08:00
    java 用的多 golang 爽
    3dwelcome
        2
    3dwelcome  
       2021-06-28 23:03:18 +08:00
    nodejs 开发快 python 爽
    yngzij
        3
    yngzij  
       2021-06-28 23:04:11 +08:00 via iPhone
    go 多,java 爽
    lululau
        4
    lululau  
       2021-06-28 23:10:53 +08:00   5
    不一而论吧,每个人的水平不一样,审美不一样,看问题的侧重点也不一样,还有觉得 golang 比 Java 爽的呢。。。

    我推荐 Ruby,Python 的格言是人生苦短我用 Python,而 Ruby 的格言是人生苦短,Ruby 最短!

    处理同一个问题,基本上用 Ruby 是代码最少的,当然特定情况下 Perl 可能会更短一些
    fiypig
        5
    fiypig  
       2021-06-28 23:12:42 +08:00 via iPhone
    Java 多,但 Java 也蛮爽的,如果架构大了就不爽了,golang 就是爽一直爽的那种,你敲了就知道
    love
        6
    love  
       2021-06-28 23:53:42 +08:00
    首先,必需要有好的类型能力
    ruby/perl 这种过气语言是万万不能选的,python 写后端远不如 NodeJS + TypeScript
    java 个人用有点难受,go 凑合
    cmdOptionKana
        7
    cmdOptionKana  
       2021-06-29 00:07:33 +08:00
    目的是找工作还是自己玩?

    已经用过的语言之中哪个觉得爽哪个不爽?
    aureole999
        8
    aureole999  
       2021-06-29 00:52:00 +08:00
    java 多,kotlin 爽,而且语法相似,可以混用。会了 java,再转到 kotlin 类库什么的也不用重新记,方便。
    WebKit
        9
    WebKit  
       2021-06-29 01:57:51 +08:00 via Android
    @yngzij 确定不是写反了
    Cbdy
        10
    Cbdy  
       2021-06-29 02:10:47 +08:00 via Android
    服务端的话,截止到目前 Java 比较爽,前提是用 Java15 以上的版本
    agagega
        11
    agagega  
       2021-06-29 02:21:54 +08:00 via iPhone   4
    要爽那就 Ruby on Rails,不骗你
    yngzij
        12
    yngzij  
       2021-06-29 08:42:03 +08:00
    @WebKit golang 爽是真的傻爽,各种 err 处理,Java 才是真的优雅呀.
    zmxnv123
        13
    zmxnv123  
       2021-06-29 08:48:15 +08:00 via iPhone
    强推 kotlin
    WebKit
        14
    WebKit  
       2021-06-29 09:19:24 +08:00
    java 多,kotlin 爽
    bsg1992
        15
    bsg1992  
       2021-06-29 09:21:37 +08:00   13
    java 给 c#擦鞋都不配
    boringdays2015
        16
    boringdays2015  
       2021-06-29 09:43:16 +08:00
    @bsg1992 语言本身是,不过算上生态圈就反过来了
    SjwNo1
        17
    SjwNo1  
       2021-06-29 09:43:24 +08:00
    rust
    xiaop1ng
        18
    xiaop1ng  
       2021-06-29 09:53:56 +08:00
    @bsg1992 哈哈哈哈,他来了
    huang119412
        19
    huang119412  
       2021-06-29 09:59:38 +08:00
    idea 支持的语言都很爽。java,kotlin,尤其现在 springboot 。想玩一玩就 python,node 。想找个吃饭技能,就 java,kotlin 、go 。编程语言是个工具,天天向别人宣传语言的哲学的都是神棍。不说编程语言的趋同,python 可没宣传的简单简洁
    ylsc633
        20
    ylsc633  
       2021-06-29 10:04:42 +08:00
    java 多

    go 爽

    多爽呢

    1. download go 的包,安装点击下一步 下一步 环境就装好了
    2. 语法 看几分钟就可以写了
    3. 性能很好,协程用着非常爽
    yuancoder
        21
    yuancoder  
       2021-06-29 10:09:03 +08:00
    php 写起来爽啊
    Evilk
        22
    Evilk  
       2021-06-29 10:14:17 +08:00
    PHP
    workerman / webman
    shyling
        23
    shyling  
       2021-06-29 10:19:34 +08:00   2
    要爽推荐 rails 。。毕竟 jetbrain 专为一个框架开发 ide 呢。
    人多吃饭还是 java
    Leviathann
        24
    Leviathann  
       2021-06-29 10:23:20 +08:00
    比较注重开发者体验的是 kotlin
    标准库的各种工具函数还有 5 个作用域方法太方便了
    不过 kotlin 的教程都是默认你会 java 的
    GG668v26Fd55CP5W
        25
    GG668v26Fd55CP5W  
       2021-06-29 10:25:27 +08:00
    现在想想还是 js 爽,前后端通杀
    oneforallsoft
        26
    oneforallsoft  
       2021-06-29 10:25:30 +08:00
    php + Go
    TomVista
        27
    TomVista  
       2021-06-29 10:25:55 +08:00
    c 井
    apateman
        28
    apateman  
       2021-06-29 10:32:17 +08:00   4
    java 吃饭....推荐 C#,爽是真爽
    lonelymarried
        29
    lonelymarried  
       2021-06-29 10:39:00 +08:00
    用过 node 、go 、java 、python 之后告诉你,复杂查询和 orm 最好的还是用 java 。
    NotFoundEgg
        30
    NotFoundEgg nbsp;
       2021-06-29 10:42:05 +08:00
    java 多 java 和 python 都很爽
    felixin
        31
    felixin  
       2021-06-29 10:44:27 +08:00 via Android
    c++, python, js, java, go, rust, c#

    其中最爽的是 f#
    EscYezi
        32
    EscYezi  
       2021-06-29 13:15:52 +08:00 via iPhone
    java 多 go 次之,各有一部分爽点
    maryshaw
        33
    maryshaw  
    OP
       2021-06-29 13:17:05 +08:00 via Android
    @ylsc633 大佬 是 golang 用于工作吗
    Inozo
        34
    Inozo  
       2021-06-29 13:26:39 +08:00
    node + ts 最爽
    chenqh
        35
    chenqh  
       2021-06-29 13:38:45 +08:00
    golang 部署爽,写起来一点都不爽
    Rwing
        36
    Rwing  
       2021-06-29 13:43:20 +08:00   3
    呃。。。要说写的爽,我不认为 C# 弱于任何一个语言,建议楼上各位了解一下。
    反而 go java 写起来很不爽。。。。kotlin 都比 java 爽
    keepeye
        37
    keepeye  
       2021-06-29 13:45:56 +08:00
    来加入 go 军团吧
        38
    zxCoder  
       2021-06-29 13:48:40 +08:00
    go 很不爽
    triptipstop
        39
    triptipstop  
       2021-06-29 14:05:12 +08:00   2
    ror 的都好,语言无关。
    ylsc633
        40
    ylsc633  
       2021-06-29 14:12:06 +08:00
    @maryshaw 用于工作
    msg7086
        41
    msg7086  
       2021-06-29 14:29:59 +08:00
    同 Java 多 Ruby 爽。

    @Rwing C#我十几年前就写过,确实比 Java 舒服很多。
    但是不知道为什么,总觉得还是有点不温不火的感觉。
    像是做 Web 的话好像也不觉得是杀手级解决方案。
    桌面的话,刚开始是 WinForm,后来我记得是改用 XML 画界面了吧。
    这些方面能简单细说一下么?
    zhady009
        42
    zhady009  
       2021-06-29 15:53:52 +08:00
    Java 一些语法上没一些语言爽
    但是很多框架功能都有轮子 开箱即用这点是爽
    qiuhang
        43
    qiuhang  
       2021-06-29 15:59:46 +08:00
    论爽的话,我大 py 应该有个名额。
    WenhaoWu
        44
    WenhaoWu  
       2021-06-29 16:06:54 +08:00 via Android
    我站 Django,自带 admin,yyds
    ps. goland 有没有类似的框架
    mauve
        45
    mauve  
    PRO
       2021-06-29 16:14:19 +08:00   3
    C# 天下第一,虽然我不写
    EKkoGG
        46
    EKkoGG  
       2021-06-29 16:31:57 +08:00   3
    还是 C# 最爽,希望生态慢慢变好吧,不过感觉如果不是超级复杂的场景,现在的生态也够用了
    so898
        47
    so898  
       2021-06-29 19:59:03 +08:00
    沉迷在 Rust,Swift 这种语言上无法自拔……
    x940727
        48
    x940727  
       2021-06-29 20:05:19 +08:00
    @EKkoGG 生态都是要十几年二十年耕耘的……Go 到现在也十几年了,这其中还有 Google 大力推动的原因。不能否认的是目前很多东西的技术都是 Google 推动的,比如 Chromium,Android,BigData,Cloud Native,所以 Google 就等于软件界的风向标,微软差的不是一点点,C#的生态弱就不足为奇了。
    BBCCBB
        49
    BBCCBB  
       2021-06-29 20:36:52 +08:00
    你都不说你要搞啥..
    loryyang
        50
    loryyang  
       2021-06-29 20:38:29 +08:00
    Python 吧,写起来挺爽的,不过这种语言有个缺点,有一些潜规则,越是灵活的语言,潜规则越多。另外没办法做大工程(不过我觉得你肯定不会去搞很大的工程的)
    想实在点,那就 Java 和 C#二选一,这俩都是写起来很舒服踏实的,也没那么多奇技淫巧。网上能搜到的文章也是最多的,你遇到的困难,99.9%都有人遇到过了,而且能查到
    loryyang
        51
    loryyang  
       2021-06-29 20:39:22 +08:00
    @loryyang #50 sorry,C#国内用的没那么多,我是指 Java,C#国外还是挺流行的
    maryshaw
        52
    maryshaw  
    OP
       2021-06-29 22:15:29 +08:00 via Android
    @ylsc633 工作好找吗,敢问大佬多少 k
    EminemW
        53
    EminemW  
       2021-06-29 23:58:08 +08:00
    go 不爽,java15 爽
    yoke123
        54
    yoke123  
       2021-06-30 08:35:25 +08:00
    都不爽,不写最爽。
    touchwithe
        55
    touchwithe  
       2021-06-30 09:12:35 +08:00 via iPhone
    python 转 go 的觉得 go 太不爽了,当然其他的就更不爽了
    37Y37
        56
    37Y37  
       2021-06-30 09:41:59 +08:00
    别问,问就是 python
    ylsc633
        57
    ylsc633  
       2021-06-30 10:02:38 +08:00
    @maryshaw 还行 不是大佬 薪资正常水平
    dongsoso
        58
    dongsoso  
       2021-06-30 14:40:08 +08:00
    java 多,给钱的写起来爽
    xiaoxinshiwo
        59
    xiaoxinshiwo  
       2021-06-30 16:51:03 +08:00
    人生苦短,我用 python
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3784 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 00:12 PVG 08:12 LAX 17:12 JFK 20:12
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86