如果 go、node、c#学一个推荐哪个?

226 天前
 afkool
不为工作,就是自己玩
时间充裕,生活无压力。就是想突然想系统学一个。可以理解为找个网游自己打?

其实日常也写一些脚本、web 代码。但就是屎到不能再屎的那种。。。

想系统学一学。rust 怕学不懂,先放后面

node 其实是优选,但性能又担心不咋滴。。后期 v8 有没有可能雄起?

我知道我的能力,node 的瓶颈我遇不到,但就是想系统过一个语言,心里想的是学个差不多的。
目前这三个里大家推荐那个?
10803 次点击
所在节点    程序员
129 条回复
XIVN1987
226 天前
node ,,既能写前端、又能写后端,,甚至还能给 vscode 写扩展
guanzhangzhang
226 天前
如果没 gui 纯粹一些 cli 工具和家里软路由上跑啥的,那优先 go
如果以后可能 web 那就 nodejs
如果以后可能 GUI 和写一些图形化工具啥的,那就 c#
SmiteChow
226 天前
自己玩你应该尝试函数式 lang ,比如 cloujure
XIVN1987
226 天前
现在好多电脑上的软件都是用 Electron 写的了,,比如钉钉、腾讯会议、QQ 、vscode 、lceda
InkStone
226 天前
都不为工作了还考虑那么多干嘛……都试一下看喜欢哪个不就好了
chimission
226 天前
自己玩就 python 吧,web ai 数据处理 样样都能做
p1gd0g
226 天前
无压力直接上 rust 呀,没必要畏难
lujiaxing
226 天前
@qxmqh 人家是自己学着玩, 又不找工作. 整啥高并发分布式微服务云原生啊? 更何况微服务云原生最近几年都退潮了. 现在无论是大厂小厂都在去微服务. 还宣扬这些玩意. 更何况 golang 部署方便这点优势完全可以被其他编程语言用 docker 轻松抹平, 算不得什么优势. golang 唯一的优势就在于开发范式单一, 在大团队的背景下可以方便后期维护. 不至于跟 C# 一样你一个写法我一个写法. 但是一方面这种事情也简单, 其他编程语言的完全可以通过将编程语言的版本调到北京奥运会之前的版本来实现类似的效果 (取消语法糖, 只保留最基本的开发范式). 另一方面楼主也只是学着玩, 没必要当赛博苦行僧吧?
NessajCN
226 天前
看隔壁,巨硬自己都宁愿用 Go 也不用 C#
leixiaoyan
226 天前
c# 不解释
lpxxn
226 天前
别犹豫,这三个语言都简单,一年能看学会做项目。
lujiaxing
226 天前
@NessajCN 啥时候巨硬转 go 了, 巨硬一直都是 C++ 的忠实拥趸好吧.
qxmqh
226 天前
@lujiaxing 不是 你激动个啥,啥又苦行僧了。
lujiaxing
226 天前
@qxmqh 我没激动啊
HENQIGUAI
226 天前
那我推荐 Java, 直接从 Java21 开始,顺便玩玩 Kotlin, Groovy, Scala,Clojure ,如果只从标题中的三种考虑的话,优先 C#
iango
226 天前
python + javascript
python 应用覆盖面广,写小工具方便,日常对办公自动化帮助大。
再学点 javascript 写 web 应用,普通人就够了。
cheng6563
226 天前
几个偏向
性能向是 go ,但你自己玩,真需要性能吗?
全能向是 node ,前后端一把梭,想跑就跑
AI 向是 Python
dog82
226 天前
自己玩,首选 python ,门槛低、上限高,可盐可甜
satoru
226 天前
先想想你自己要做什么吧
离开场景谈什么性能
lexno
226 天前
@lujiaxing 应该是说最近的 TypeScript-Go 项目吧,C#创始人都不用 C#来重写,而是用 Go

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

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

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

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

© 2021 V2EX