Java vs go? 你们怎么看?

2017-05-02 16:46:43 +08:00
 corboy

如果一个新人学一门语言,你们推荐学什么?

15611 次点击
所在节点    问与答
65 条回复
zhujinliang
2017-05-02 17:49:43 +08:00
golang
jarlyyn
2017-05-02 18:02:53 +08:00
go
jkneedout
2017-05-02 18:04:28 +08:00
那么问题来了,Go 看什么书好呢!
@jarlyyn
@zhujinliang
Cbdy
2017-05-02 18:14:07 +08:00
这年头还在 vs 编程语言?当然是选择都学😄
corboy
2017-05-02 18:20:17 +08:00
@zhujinliang
@jarlyyn
麻烦能列举几个原因吗
jarlyyn
2017-05-02 18:29:51 +08:00
@corboy

简单易上手……
jarlyyn
2017-05-02 18:30:17 +08:00
@jkneedout

看什么书,操起 vsc 就是干
zhujinliang
2017-05-02 18:41:53 +08:00
赚钱,还是 java 吧,golang 目前还有点远

golang 语法简单,语言要素少,易学易用
直接编译为可执行文件,不需环境,不需其它依赖,单文件方便携带,常见平台都可编译
自带效率靠谱的 goroutine,自带多线程通信机制 channel,多线程编程很容易
有需要的话还可以混合 C 语言,直接 include C 的库
内存占用不大,执行效率不错,不需 JVM 预热,目前没反编译工具

@corboy
mortonnex
2017-05-02 18:49:02 +08:00
都挺好的
gouchaoer
2017-05-02 19:00:45 +08:00
java 吧,go 设计有问题,用途有限,库不成熟
maemual
2017-05-02 19:03:12 +08:00
新人有多新,如果是没学过编程的建议 Java
Srar
2017-05-02 19:12:50 +08:00
其实我想说新手建议学 C# (
jarlyyn
2017-05-02 19:15:14 +08:00
@gouchaoer

115 天前还在问

“对于 POST 的数据,为什么要发明一个 application/json 类型“

今天已经能对各个语言的设计和用途指点江山了。

这个升级速度容本菜鸟膜拜一个。
gouchaoer
2017-05-02 19:19:43 +08:00
@jarlynn
我是高级爬虫开发工程师,你不要小看我哦,我还是比较厉害的
sagaxu
2017-05-02 19:21:31 +08:00
Java 和 Go 冲突吗?我的建议是两个都学
murmur
2017-05-02 19:23:43 +08:00
java java 添砖加瓦 说明 java 才是大型应用的基石

j2ee 捷途易易 说明使用 java 开发 web 会让你收到事半功倍的效果

语言可以学 信仰不能丢
whatisnew
2017-05-02 19:42:46 +08:00
明显要学 java
wwqgtxx
2017-05-02 19:48:12 +08:00
@gouchaoer 我还是共产主义接班人呢,看看谁厉害
colincat
2017-05-02 19:49:12 +08:00
明显 Java
gouchaoer
2017-05-02 20:34:33 +08:00
@wwqgtxx
你不要小看高级爬虫工程师哦,就算是爬虫这种入门级别的工作,要做好还是很不容易的呢

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

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

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

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

© 2021 V2EX