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

2020-09-04 10:27:54 +08:00
 kvkboy

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

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

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

不要跟我说 全都要!

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

11289 次点击
所在节点    程序员
110 条回复
v7offJ3MsdbC1IhU
2020-09-04 19:35:46 +08:00
才三选一啊,做移动端的,我还不是 oc,swift,dart,js 都学了……
Cooky
2020-09-04 19:42:24 +08:00
Python 标准库方面比 Java 强太多
xjqxz2
2020-09-04 19:45:39 +08:00
Go & PHP 还想转 Java 诶...
taxiaohaohhh
2020-09-04 19:48:15 +08:00
js 动静搭配
ming7435
2020-09-04 20:46:47 +08:00
@TypeError python 强类型???
TypeError
2020-09-04 20:49:23 +08:00
@ming7435 不懂就去谷歌
levelworm
2020-09-04 20:55:24 +08:00
我觉得还是看做啥,语言只是工具,对于诸位程序员来说,学习第二语言应该本身不是难事,甚至都可以直接看文档学。
jones2000
2020-09-04 21:19:02 +08:00
@no1xsyzy 编程这个东西,最后也就是一个设计的思路, 跟语言没什么关系,流程图画出来, 用什么语言都可以。java/c++ 有一门语言精通了,换其他语言没什么难度。

我是 c++开发的, 我开源过一个 js 金融图形库+策略引擎( https://github.com/jones2000/HQChart ), 这个是直接把 c++版本移植到 js,Py 上, 只要看下 js,py 语法就可以了。 其他的就根据 c++的设计思路移植就可以了。
qiumaoyuan
2020-09-04 21:52:33 +08:00
["a", "bc", "def"].find{|n| n.size > 2 }

有吸引力不?
magicZ
2020-09-04 22:40:21 +08:00
公司主力前端走了之后,突然感觉我可以搞搞, 目前已经在学 JS 了, java 是很好,但我想开拓一个新的方向.
ZRS
2020-09-04 22:45:38 +08:00
最近工作所迫在写 JS,全程感觉这 tm 是什么 jb 缝合怪
Resource
2020-09-05 00:09:53 +08:00
上面大佬说一天上手 kotlin 的还行
lxml
2020-09-05 11:15:36 +08:00
@Resource 10 分钟速读算法导论?
tairan2006
2020-09-05 13:17:38 +08:00
首当其冲用错了
ClydeX
2020-09-05 16:37:05 +08:00
@charlie21 正解
rim99
2020-09-05 18:42:38 +08:00
用了两年 Java 以后,换了家公司分别在两个项目上用了 Scala 和 Kotlin 几个月。

个人感觉是,单纯自学新的语言,没有时间场景,也不会有太大的学习感触。

不如学一些 Haskell 、Erlang 这种有很多新奇概念的语言,拓展一下视野。。。
hdfg159
2020-09-05 22:55:00 +08:00
最快是选择 groovy,哈哈哈哈哈
reus
2020-09-06 15:33:53 +08:00
@ming7435 连 python 是强类型都不知道,水平地下到这个地步,你怎么有脸参与讨论的?
thetbw
2020-09-06 18:47:26 +08:00
js 肯定会用到,没什么学不学的吧,不过 js 用起来贼难受
janxin
2020-09-06 19:10:00 +08:00
翻页,ts 吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/704111

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX