![]() | 1 BadMan 2017-07-22 07:46:18 +08:00 震惊 |
![]() | 3 Antidictator 2017-07-22 07:53:44 +08:00 via Android ![]() @janxin 什么待遇?竟然周末也要上班,震惊 |
![]() | 4 eoo 2017-0-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 ![]() 那就 [只能做] 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 ![]() 我觉得有些人鸡蛋里挑骨头是一种毛病 这样说就对了: 全平台通吃的 js 竟然秒不了 python 这种渣渣,震惊 一定是外国人的使用姿势出了问题,不然用 py 的人怎么到现在还没认识到 js 的好 又或者国外没有国内互联网蓬勃发展的前端圈,对 js 的能力理解还是肤浅 |
![]() | 24 workwonder 2017-07-22 10:54:44 +08:00 via Android ![]() @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 ![]() 在这里 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 苟才是最好的语言 (认真脸) |
![]() | 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 ![]() @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 爬虫堪称经典 |