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

Java 程序员想发展第二语言, Python 、Go、JavaScript 改如何选择

  •  1
     
  •   kvkboy · 48 天前 · 6019 次点击
    这是一个创建于 48 天前的主题,其中的信息可能已经有所发展或是发生改变。

    虽然大家都说 Java 是个又臭又长由啰嗦的语言,但是却符合我的性子,虽然麻烦但是一字一句的有迹可循

    选了这三种语言,目的就是为了感受编程语言的新世界,发出"这都可以?"的感叹

    也不是纯粹是为了好玩才学第二语言,第二语言要求能对生涯 (工作 /程序员) 有益

    不要跟我说 全都要!

    过几年说不定估计再发一贴,怎么发展第三语言

    第 1 条附言  ·  48 天前
    谢谢大家解答啊,Java 还没到尚可的程度(或者说 Java 要到尚可的水平也挺难了)。现在咨询这个只不过是稳一手,提前一波,多谢各位老哥

    都是很宝贵的建议

    总结一下评论

    Go 首当其冲,理由除了 Go 本身,还因为是第二语言和第一语言相辅相成,1+1>2

    python 多数人不建议

    kotlin 也很推荐,三天上手一周熟悉,成本低见效快

    scala,ruby,rust 都有推荐(不过个人水平还没高到有场景让我使用这些)

    JS/TS 看具体方向
    106 条回复    2020-09-07 12:22:59 +08:00
    1  2  
    jeffh
        101
    jeffh   45 天前 via Android
    推荐 ruby,人生苦短,你学 python 。须不知 ruby 比 python 更加简洁,和 shell 无缝衔接,代码比 python 更加优雅,自动化脚本 ruby 写起来比 python 好一万倍
    zone10
        102
    zone10   45 天前   ❤️ 2
    众所周知 Python 是最好的第二语言, 除非前端相关选 js 否则 Python 绝对是最好的选择. js 就别碰瓷 py 了, 只是刚好乘上风口猪都起飞, 不知道天下苦 js 久矣? Java 做前端的话选 TypeScript 绝对更香, 但是比较接近可能学不到新东西. Kolin 和 Scala 是想取代 Java 而不是第二语言, 你喜欢 Java 就没必要选这两个, (特别提一下 Scala 的茴香豆四十种写法真的爽, 如果是学习需要还是有帮助的). Go 就是单纯实用考虑的, 语法方面槽点一堆, 我感觉比较能解决 py 和 PHP 一些痛点, 对 Java 程序员应该没啥吸引力. Ruby 国内都快死了, 选生态更好的 py 不好吗, 我知道 ruby 好像糖挺多能让程序员快乐. 学函数式推荐 Rust, 兼顾实用和学习最好选择.
    ahsjs
        103
    ahsjs   45 天前
    先把 java 学深一点吧。
    ahsjs
        104
    ahsjs   45 天前
    不然时间浪费在换这个语言那个语言上面了。
    tydl
        105
    tydl   45 天前
    PHP 是最好的语言啊,你学 PHP 后,就会越发的感觉 JAVA 的啰嗦。1 PHPER 效率约等于 3 个 Javaer
    nonduality
        106
    nonduality   45 天前
    @meteor957 如果 python 实用价值一般,youtube 、instagram 和 dropbox 等公司的代码就用它写的,又是如何成功的呢?
    1  2  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1055 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 117ms · UTC 20:50 · PVG 04:50 · LAX 13:50 · JFK 16:50
    ♥ Do have faith in what you're doing.