IEEE: Python 成为 2017 年最受欢迎的编程语言

2017-07-22 07:30:25 +08:00
 miniyao
https://zhuanlan.zhihu.com/p/27973606
9296 次点击
所在节点    Python
89 条回复
sagaxu
2017-07-23 11:43:50 +08:00
@fuxkcsdn 最大的问题是,很多时候接口定义返回的是 map,这个 map 有数据的时候还好,一旦是个空 map,就序列化成[]了,然后客户端就抛异常了。小一点的问题是,有时候约定的是 list,结果由于一些操作不连续了,只能用 array_values 强转一下数据结构。
nazor
2017-07-23 13:16:06 +08:00
为什么到现在还有人在吹 js 的后端能力,这里是 cnodejs ?
pyufftj
2017-07-23 13:53:08 +08:00
python 越用越觉得爽,leetcode 的题目全是用 python 刷的。
ipwx
2017-07-23 17:09:51 +08:00
@Cbdy 大哥,能用来做玩具和能用来产生实际价值,这能等价嘛?

比如 TensorFlow 是给 Deep Learning 的研究产生实际价值的。苹果那套深度学习 API 和 Caffe 之类的可能已经用来做实际的产品了。可是 JS 的深度学习库它有研究员用来发很厉害的论文了没?做出来什么厉害的产品了没?

其他领域我不熟,我就不评价了。但是我觉得“ JS 只能做各种平台的前端,以及轻量级后端”,我这个评价不过分。我这里“只能做”包含了实用性的判断,对于玩具项目,我是不考虑的。 @Tunar 你为什么就是认为我这句话不对呢?
Tunar
2017-07-23 17:27:27 +08:00
@ipwx 你第一次说的是只能做前端,谢谢,不想玩文字游戏,你之后修正的说法我也没进行反驳啊,另外拿机器学习这种强项比弱项,有意思么?另外你说的玩具项目,我真的不太懂,什么叫玩具项目?比如淘宝,商品详情,店铺,搜索主要用的就是 node,这是玩具项目的话,那你一定很牛逼了,另外#62 楼精神出问题了?这里有人在吹 js 么,有人说 js 比 python 牛逼这个意思的话么?
veightz
2017-07-23 17:32:55 +08:00
个人看来,Python 的库才是让 Python 流行的关键。
至于说什么语法简洁。那只是脚本语言相比于编译型语言来说的。Python 倒还是有些语言本身上的糟粕的,可那又如何,js 显而易见的糟粕更多,并不阻碍它的流行。

话说回来,排序的指标是受欢迎。
这和明星排行榜一样,流行不代表演技。
当然,和参加综艺的出场费是正相关的。
lubuwei
2017-07-23 17:34:14 +08:00
作为一名快 40 岁的中老年文案,也得跟上时代,所以前年自学了一点 Html5 和 Python 这些。
没有什么技术背景,就只说说个人感受:Python 比较容易上手、在工作和生活中的确能用到。
最重要的是:《与孩子一起学编程》的确是一本好书......
secondwtq
2017-07-23 17:35:50 +08:00
@Tunar 淘宝有没有用 node 我不知道,但是这最多是把 js 往后延伸了两层,这两层背后站着的依然是 Java
jtsai
2017-07-23 17:35:50 +08:00
@Tunar 吹一波 nodejs
secondwtq
2017-07-23 17:41:16 +08:00
@Cbdy 53# 的同学我个人认为是高级黑

第一个如果不是我们团队蛋疼硬要插一手 IoT 的话我可能一辈子不知道有 ruff 这个东西
第二个,unity 主流还是 c#,js 听说受限比较大,而且我稍微看过个别 unity 上面写的 js 代码,大多数写得不忍直视
第三个,只听说过,之所以我还记得是因为这货实现简单但是能跑 js,比 v8 之类的友好一点
第四个没听说过
ivechan
2017-07-23 18:11:00 +08:00
"跟据 Spectrum 读者的需求,IEEE Spectrum 给出的编程语言排行榜如下:"
大家讨论的时候不要忘记这句话, 事实上这里很少人会订阅 IEEE, 所以有很大感官上的差别是很正常的。
我觉得把 Python 和 Javascript 两者的讨论氛围 弄成当年 Java 和 PHP (或 C++,C#) 这样的 “圣战”
其实是很无聊的事情。
大多数时候,你为他说话, 其实并不是多热爱它, 只不过它恰好成为你我赖以生存的工具而已。
sagaxu
2017-07-23 18:11:58 +08:00
@Tunar https://www.zhihu.com/question/62018470/answer/193730483

阿里是这么用 nodejs 的,“至于说这个模板服务用 Java 还是用 NodeJS 写,这事真不是特别重要,无非是后端不乐意干这块活,前端选了个自己用着舒服的技术把事办了。”
Cbdy
2017-07-23 18:42:31 +08:00
@secondwtq 😄,我不是高级黑。。只是有点意外 python 这么火。我用得最多的是 c 和 java。。最近做东西在用 js ( ts ),相对于 python,我更喜欢 js 一点,最不喜欢的就是 python 严格的缩进和 2、3 的割裂,js 糟粕那么多,最多一个 use strict。。话说很多有名的程序就是从玩具开始的(看看 python 是怎么来的)。。我很看好 js ( ts )
mcds
2017-07-23 18:48:44 +08:00
然而国内二线城市几乎没有招 Python 的公司
rocksolid
2017-07-23 19:54:32 +08:00
@lrxiao 文字游戏 最受欢迎 最流行
fzhw88
2017-07-23 20:24:23 +08:00
我就想知道是说的哪个版本…
LioMore
2017-07-23 20:33:26 +08:00
LioMore
2017-07-23 20:34:38 +08:00
#77 忘了写上网址了 githut.info
satansk
2017-07-23 22:27:11 +08:00
@BadMan 哥们,工作找的咋样了
aristotll
2017-07-23 22:43:29 +08:00
@ivechan #45 不入流和学新事物没必然联系吧

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

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

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

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

© 2021 V2EX