node.js、python、java、swift 的抉择

2016-03-23 20:52:50 +08:00
 jiar

如果要你从 node.js 、 python 、 java 、 swift 中选一项作为你未来在后台编程方向上可长期发展的拿手技能。你会如何选择,说说看你的原因。

7695 次点击
所在节点    程序员
57 条回复
expkzb
2016-03-23 22:48:41 +08:00
学完 Java 另外几个不是小菜一碟了么
zxgngl
2016-03-23 23:12:43 +08:00
用排除法的话,我是这么想的:主观地讲, Python 并不适合企业级的大型项目开发,最大的问题可能是它的动态类型系统; Swift 是个不错的语言,也有苹果这个有钱的爹。 Swift 现在要取代的是苹果的 Objective-C ,而这两个语言的主要战场可能依然是苹果自家的系统,我会担心苹果没有太大的动力推动 Swift 在 Linux 和 Windows 两个主要平台上开花; Node.js 嘛…… 好啦,我编不下去了: P 我要坦白一下,刚才我是先有结论再想论据的,我一开始脑海里的结论是 Java 好。但其实这些语言都是优秀的语言,各自擅长的东西不太一样。现实是无论我们怎么躲避,时间久了这些语言都得有所涉猎,避不开的。建议都学一点,工作用得多的语言就要多深入一些。学习这东西,懒不得,该学的一定早晚要学的,很难避开。以前我学 C 语言的时候心想这辈子再也不用写汇编了,后来发现我错了;写 Java 的时候心想这辈子再也不用写 C 了,后来发现自己又错了。后来又判断错过好多回……但是我还有一点心得,就是如果你想好一个语言,就尝试用这个语言做所有的事情(即使是在特定的时间范围内),坚持一段时间。这四个语言都是通用型语言,几乎都满足“做所有事情”的要求。
bengol
2016-03-23 23:56:20 +08:00
都学了会死人?
tencoldays
2016-03-23 23:58:40 +08:00
Java 和 Python 。 node.js 幼稚而愚蠢, golang 是 plan9 的垃圾。
yangxin0
2016-03-24 00:05:46 +08:00
ruby 呀...
zhuangzhuang1988
2016-03-24 00:26:38 +08:00
改下题目我选 C#, F#
knightdf
2016-03-24 00:50:18 +08:00
我选 Java 。。。不会错的
slixurd
2016-03-24 00:51:48 +08:00
感觉说什么语言都会的人对一门语言的了解并不会太深入
做个玩具什么语言都差不多,但是真的要做好哪有那么容易
zonghua
2016-03-24 00:52:30 +08:00
VB.NET on Linux
minsheng
2016-03-24 02:38:32 +08:00
@kaichen 管 Scala 叫语法糖……
fyibmsd
2016-03-24 08:46:49 +08:00
都学了也并不够
xuweitiger
2016-03-24 10:05:41 +08:00
@cxbig “手中无剑,心中亦无剑”
意思就是“啥也不会吗?”我现在就是这种状态……
glogo
2016-03-24 10:26:48 +08:00
@droiz 其他语言都是静态类型么????
droiz
2016-03-24 10:54:17 +08:00
我意思是已经对静态类型无爱了,所以选 swift
hpu423
2016-03-24 11:27:42 +08:00
为什么没有 php ?
ooppcool
2016-03-24 11:51:07 +08:00
是啊,为啥没有提 PHP 啊!正在学 PHP 。
CosWind
2016-03-24 12:11:34 +08:00
主 Java ,辅 Python 和 Nodejs
felixzhu
2016-03-24 12:36:46 +08:00
现在做独立开发都是 python 后台+Swift
觉得很顺手

企业级的当然是 JAVA+PHP ,这种东西不是社区讨论能出结果的,大企业技术都定型了
Mireas
2016-03-24 12:37:56 +08:00
python 和 nodejs
rainysia
2016-03-24 12:38:21 +08:00
企业级+大数据, java 系. 辅助 scala,python, hadoop 生态圈里面就没 php 啥事儿

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

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

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

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

© 2021 V2EX