1
BadMan 2017-07-22 07:46:18 +08:00
震惊
|
3
Antidictator 2017-07-22 07:53:44 +08:00 via Android 11
@janxin 什么待遇?竟然周末也要上班,震惊
|
4
eoo 2017-07-22 08:04:27 +08:00 via Android
震精
|
5
huxh10 2017-07-22 08:09:06 +08:00
python 把数据结构封装的太易用了
|
6
clearbug 2017-07-22 08:20:59 +08:00 via Android
震惊,竟然不是 js。。
|
7
0915240 2017-07-22 08:42:12 +08:00 via iPhone
怎么才年中就给出来了
i3e 都是年中出的吗 |
8
onlyhot 2017-07-22 08:52:23 +08:00 via iPhone
知道了
|
9
Betacoefficient 2017-07-22 08:56:02 +08:00
py 不知道是被谁吹出来的吹得牛逼震天响。
|
10
MyFaith 2017-07-22 09:10:55 +08:00
@Betacoefficient 吹 py ?
|
11
Tunar 2017-07-22 09:20:29 +08:00 via Android
为啥不是 js,我想不明白🙃
|
12
gulangyu 2017-07-22 09:30:19 +08:00 via Android
哈哈哈,几年前 Python 就被钦定了好伐!
|
13
ipwx 2017-07-22 09:30:54 +08:00
@Tunar JS 只能做前端。
Python 从 web 后端,到运维,到嵌入别的语言的项目,再到人工智能,这么大的打击面,每一个虽然都不是最领先(除了人工智能,几乎已经一统江湖),自然比前端界更受关注。 看看 TensorFlow 这个基础 DL 库的 star,比 Python 本体还要多: https://github.com/tensorflow/tensorflow。它的用户是各种领域的科研工作者,不仅仅是人工智能,更不局限于程序员。 |
15
viazure 2017-07-22 09:36:54 +08:00
@Antidictator 大早上笑出腹肌
|
16
ipwx 2017-07-22 09:37:47 +08:00
@Tunar 抱歉有些失言…… 那就只能做 web & desktop & mobile 的前端,加上一部分轻量级的后端。
重量级的都 Java 做的,这个不要和我争论。 就算严谨地说了,我的结论还是没有改变。Python 虽然每个领域都不是非常出挑(除了人工智能),但是打击面非常广。因此最受欢迎是有可能的。 而且我觉得你高估了前端+轻量后端在所有程序开发里面的比重。 |
17
zuosiruan 2017-07-22 09:39:52 +08:00 via Android
只知道合肥 pythin 是找不到工作的
|
18
awesomes 2017-07-22 09:51:30 +08:00 2
那就 [只能做] web & desktop & mobile 的 [前端] ,你还是失言了
|
19
Kilerd 2017-07-22 10:06:44 +08:00 via iPhone
表示 TypeScript 可以胜任大部分后端。 不亚于 go
|
20
yanjunjie 2017-07-22 10:16:11 +08:00
只是最受欢迎 这个可以有
|
21
est 2017-07-22 10:45:51 +08:00
这个最受欢迎的意思就是 google 啊 stackoverflow 上搜索的比较多
从另一个方面说明,python 的问题比较多 假设我们有一门完美的语言没有任何学习障碍和调试使用的困惑,那么按照 IEEE 和 TOBIE 这门语言一定不是最热门的。 |
22
Antidictator 2017-07-22 10:52:49 +08:00 via Android
@viazure 2333
|
23
gimp 2017-07-22 10:54:29 +08:00 4
我觉得有些人鸡蛋里挑骨头是一种毛病
这样说就对了: 全平台通吃的 js 竟然秒不了 python 这种渣渣,震惊 一定是外国人的使用姿势出了问题,不然用 py 的人怎么到现在还没认识到 js 的好 又或者国外没有国内互联网蓬勃发展的前端圈,对 js 的能力理解还是肤浅 |
24
workwonder 2017-07-22 10:54:44 +08:00 via Android 2
@est 片面了
越是流行的项目越是 issue 堆积严重,人多想法和意见也多。 |
25
xyjtou 2017-07-22 11:09:04 +08:00 via Android
@workwonder 有道理,win 比 MacOS 漏洞多,也是这个意思啦
|
26
xyjtou 2017-07-22 11:10:07 +08:00 via Android
以后的段子是不是要改成 py 是世界上最流行的语言啦 😄
|
27
syncher 2017-07-22 11:19:00 +08:00 via Android
我来缓解一下楼上诸位的争论,PHP 是世界上最好的语言。
|
31
Dvel 2017-07-22 12:12:33 +08:00
楼上的你们不要争了,女朋友说的话才是最好的语言。
|
36
xyjtou 2017-07-22 13:04:28 +08:00
语言始终还是伴随市场成长的,Web 时代 PHP 简单易用,自然市场广阔;现在 web 服务已经普及了,web 产生的内容已经超载了,用户需要数据分析,需要更智能的网络数据,那么 Py 更擅长的领域自然受开发者欢迎。
|
37
ittianyu 2017-07-22 14:00:08 +08:00
楼上的各位,明天来 天朝震惊部 上班
|
38
YvesX 2017-07-22 14:44:30 +08:00
IEEE:Python 借助人工智能持续上升为 2017 年最火的语言。
V 站众:不!!! JS 可以做 Web 全栈!!! |
39
Tunar 2017-07-22 14:56:02 +08:00 via Android
|
40
ipwx 2017-07-22 15:00:17 +08:00
|
44
lrxiao 2017-07-22 15:46:27 +08:00
不知道这 IEEE 怎么排的
前几天还看到 jb 调查说最流行的是 java 和 js 呢( jetbrain 的调查...感觉不用问都知道) https://www.jetbrains.com/research/devecosystem-2017/#fun-facts |
45
ivechan 2017-07-22 16:53:38 +08:00 1
在这里 Python 仍然是不入流的语言,很多人张口闭口说程序员要学习新事物,
其实还不是守着自己的三分地。 |
46
megachweng 2017-07-22 17:05:08 +08:00 via iPhone
得嘞,我两个都学用无话可说了吧
|
47
xiaomeimei 2017-07-22 17:23:37 +08:00
php 才是最好的语言
|
48
changwei 2017-07-22 17:50:55 +08:00 via Android
@sagaxu 能否举个例子看看呢,我平时一直用的都是 php5.6,没发现过这个 bug,是不是你版本太老了?
|
49
yiqiok 2017-07-22 17:53:19 +08:00
苟才是最好的语言 (认真脸)
|
50
sagaxu 2017-07-22 19:49:26 +08:00
@changwei 我早就用 php7 了,我说的是数组序列化成 json 的时候,有的是{},有的是[],因为 array 在 php 里是 list 也是 map,当客户端遇到这种情况,可能就抛异常了。我们很多 php 同事都遇到过这个坑。
|
51
doubleflower 2017-07-22 22:56:18 +08:00
其实我觉得 JS 写起程序来更舒服
|
52
ji4ozhu 2017-07-23 03:31:26 +08:00
R 语言的热门度居然超过 PHP 和 GO。
我在想这个排名的可靠性有多高。 |
53
Cbdy 2017-07-23 07:36:02 +08:00 via Android
@ipwx ruff (物联网),unity (游戏),nashorn (嵌入语言),convnetjs (机器学习)
js 运用还是挺广泛的 |
54
Hongmin 2017-07-23 07:52:21 +08:00
我大 PHP 居然还排在 JS 后面,不可忍啊
|
55
fuxkcsdn 2017-07-23 09:56:11 +08:00
@sagaxu 只要是连续的索引型数组,那 json_encode 后肯定就是 []
php > $a = [2 => 'a', 6 => 'b']; php > var_export(json_encode($a)); '{"2":"a","6":"b"}' php > $a = [2 => 'a', 0 => 'c', 1 => 'd']; php > var_export(json_encode($a)); '{"2":"a","0":"c","1":"d"}' php > sort($a); php > var_export(json_encode($a)); '["a","c","d"]' php > $a = ['2' => 'a', '0' => 'c', '1' => 'd']; php > var_export(json_encode($a)); '{"2":"a","0":"c","1":"d"}' php > sort($a); php > var_export(json_encode($a)); '["a","c","d"]' |
56
fuxkcsdn 2017-07-23 10:13:30 +08:00
update #55
应该是 ksort($a); 而不是 sort($a); |
58
XIVN1987 2017-07-23 11:12:16 +08:00 via Android 2
@Cbdy
把物联网、嵌入式、机器学习算作 JS 应用领域有点儿牵强,,JS 只是能做而已,又不是主流。。如果说能做,其实任何编程语言都能做你说的那些,比如 Python 也有在单片机上跑的 micropython,lua、Java、C#都有嵌入式的方案,,机器学习库也几乎是每个编程语言都有,, |
59
liujun3712 2017-07-23 11:25:14 +08:00 via Android
我觉得 python 受欢迎不仅仅是在程序员领域,很多非程序员要实现一些简单的功能,python 就能搞定了。反正认识的非计算机专业研究生要编程首选 Python。这个群体就大多了。
|
60
fuxkcsdn 2017-07-23 11:25:23 +08:00
@sagaxu sorry, 刚突然想到,更严谨的说法应该是
”只要是数组下标从 0 开始的连续的索引型数组,那 json_encode 后肯定就是 [] ” |
61
sagaxu 2017-07-23 11:43:50 +08:00
@fuxkcsdn 最大的问题是,很多时候接口定义返回的是 map,这个 map 有数据的时候还好,一旦是个空 map,就序列化成[]了,然后客户端就抛异常了。小一点的问题是,有时候约定的是 list,结果由于一些操作不连续了,只能用 array_values 强转一下数据结构。
|
62
nazor 2017-07-23 13:16:06 +08:00
为什么到现在还有人在吹 js 的后端能力,这里是 cnodejs ?
|
63
pyufftj 2017-07-23 13:53:08 +08:00
python 越用越觉得爽,leetcode 的题目全是用 python 刷的。
|
64
ipwx 2017-07-23 17:09:51 +08:00
|
65
Tunar 2017-07-23 17:27:27 +08:00
@ipwx 你第一次说的是只能做前端,谢谢,不想玩文字游戏,你之后修正的说法我也没进行反驳啊,另外拿机器学习这种强项比弱项,有意思么?另外你说的玩具项目,我真的不太懂,什么叫玩具项目?比如淘宝,商品详情,店铺,搜索主要用的就是 node,这是玩具项目的话,那你一定很牛逼了,另外#62 楼精神出问题了?这里有人在吹 js 么,有人说 js 比 python 牛逼这个意思的话么?
|
66
veightz 2017-07-23 17:32:55 +08:00
个人看来,Python 的库才是让 Python 流行的关键。
至于说什么语法简洁。那只是脚本语言相比于编译型语言来说的。Python 倒还是有些语言本身上的糟粕的,可那又如何,js 显而易见的糟粕更多,并不阻碍它的流行。 话说回来,排序的指标是受欢迎。 这和明星排行榜一样,流行不代表演技。 当然,和参加综艺的出场费是正相关的。 |
67
lubuwei 2017-07-23 17:34:14 +08:00
作为一名快 40 岁的中老年文案,也得跟上时代,所以前年自学了一点 Html5 和 Python 这些。
没有什么技术背景,就只说说个人感受:Python 比较容易上手、在工作和生活中的确能用到。 最重要的是:《与孩子一起学编程》的确是一本好书...... |
68
secondwtq 2017-07-23 17:35:50 +08:00 via Android
@Tunar 淘宝有没有用 node 我不知道,但是这最多是把 js 往后延伸了两层,这两层背后站着的依然是 Java
|
70
secondwtq 2017-07-23 17:41:16 +08:00 via Android
@Cbdy 53# 的同学我个人认为是高级黑
第一个如果不是我们团队蛋疼硬要插一手 IoT 的话我可能一辈子不知道有 ruff 这个东西 第二个,unity 主流还是 c#,js 听说受限比较大,而且我稍微看过个别 unity 上面写的 js 代码,大多数写得不忍直视 第三个,只听说过,之所以我还记得是因为这货实现简单但是能跑 js,比 v8 之类的友好一点 第四个没听说过 |
71
ivechan 2017-07-23 18:11:00 +08:00
"跟据 Spectrum 读者的需求,IEEE Spectrum 给出的编程语言排行榜如下:"
大家讨论的时候不要忘记这句话, 事实上这里很少人会订阅 IEEE, 所以有很大感官上的差别是很正常的。 我觉得把 Python 和 Javascript 两者的讨论氛围 弄成当年 Java 和 PHP (或 C++,C#) 这样的 “圣战” 其实是很无聊的事情。 大多数时候,你为他说话, 其实并不是多热爱它, 只不过它恰好成为你我赖以生存的工具而已。 |
72
sagaxu 2017-07-23 18:11:58 +08:00
@Tunar https://www.zhihu.com/question/62018470/answer/193730483
阿里是这么用 nodejs 的,“至于说这个模板服务用 Java 还是用 NodeJS 写,这事真不是特别重要,无非是后端不乐意干这块活,前端选了个自己用着舒服的技术把事办了。” |
73
Cbdy 2017-07-23 18:42:31 +08:00 via Android
@secondwtq 😄,我不是高级黑。。只是有点意外 python 这么火。我用得最多的是 c 和 java。。最近做东西在用 js ( ts ),相对于 python,我更喜欢 js 一点,最不喜欢的就是 python 严格的缩进和 2、3 的割裂,js 糟粕那么多,最多一个 use strict。。话说很多有名的程序就是从玩具开始的(看看 python 是怎么来的)。。我很看好 js ( ts )
|
74
mcds 2017-07-23 18:48:44 +08:00
然而国内二线城市几乎没有招 Python 的公司
|
76
fzhw88 2017-07-23 20:24:23 +08:00 via Android
我就想知道是说的哪个版本…
|
77
LioMore 2017-07-23 20:33:26 +08:00
|
78
LioMore 2017-07-23 20:34:38 +08:00
#77 忘了写上网址了 githut.info
|
81
stanfordwang 2017-07-24 09:27:25 +08:00
@LioMore 好像数据只到 14 年 4 季度
|
82
aksoft 2017-07-24 09:34:32 +08:00
php 是世界上最好的语言
|
83
fuxkcsdn 2017-07-24 09:37:39 +08:00 via iPhone
@sagaxu 空 map 被转成[]是存在的(在输出之前 (object)$arr 就行),但这应该算编程人员失误,不应该怪罪到语言上(就像初级 java 经常会犯的 null point exception 一样)
|
84
NaVient 2017-07-24 10:08:23 +08:00
楼主一句话就让你们集体高潮
|
86
8355 2017-07-24 14:06:12 +08:00
国内主流公司来说用的多的就是爬虫 和 运维脚本吧...
跟 PHP JAVA 根本不是一个量级... |
87
fuxkcsdn 2017-07-24 16:32:52 +08:00 via iPhone
|
88
RLib 2017-07-24 17:50:14 +08:00
除了机器学习, py 爬虫堪称经典
|