V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
maryshaw
V2EX  ›  问与答

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

  •  
  •   maryshaw · 2021-06-28 22:39:57 +08:00 via Android · 6418 次点击
    这是一个创建于 1243 天前的主题,其中的信息可能已经有所发展或是发生改变。
    59 条回复    2021-06-30 16:51:03 +08:00
    sunjiayao
        1
    sunjiayao  
       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 的
    falcon05
        25
    falcon05  
       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  
       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 军团吧
    zxCoder
        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  
       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   ·   实用小工具   ·   2680 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 11:43 · PVG 19:43 · LAX 03:43 · JFK 06:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.