
1 stimw 2021-10-08 08:20:42 +08:00 via Android 恭喜卖课机构又有东西吹了 |
2 jmllx1963 2021-10-08 08:22:49 +08:00 python 语法简单,但是到跑模型到落地,python 配 c 一流,运行效率贼高又简洁 |
3 silkriver OP 大多数非 Python 程序员的第二语言,所有非程序员的唯一语言,这生态位基本上是可以千秋万代了 |
4 TypeError 2021-10-08 08:29:03 +08:00 via Android 接下来就看 guido 的 5 x 3 性能提升计划能不能完成了, 不然性能跟不上,类型检查不完善,影响适用范围 |
5 zxCoder 2021-10-08 08:32:29 +08:00 啥时候出个 typepython 啊,。。。写起来实在难受,这没提示那没提示的 |
9 learningman 2021-10-08 08:56:54 +08:00 |
10 yazinnnn 2021-10-08 09:02:33 +08:00 大多数非 Python 程序员的第二语言 ----------- 这个结论有什么根据吗? |
12 silkriver OP @yazinnnn Python and Typescript are the languages developers want to work with most if they aren’t already doing so. https://insights.stackoverflow.com/survey/2021#most-loved-dreaded-and-wanted-language-want |
13 superrichman 2021-10-08 09:23:07 +08:00 版本升级频率略快啊, 第三方包都没适配完上一个版本就来新的了。 |
15 lqf96 2021-10-08 09:32:10 +08:00 via iPhone 就等着 Rust 进前 20 的那一天… |
16 bnm965321 2021-10-08 09:37:21 +08:00 @learningman typescript 也不会啊 |
17 learningman 2021-10-08 09:44:16 +08:00 @bnm965321 #16 typescript 有编译期检查,python 没有,也就是说你把 a:int,然后当 string 用其实是没警告的 |
18 xliao 2021-10-08 09:46:18 +08:00 升级时重新安装全局 packages 是个头痛的问题 ,么时候能支持 "reinstall-packages-from old version" ? |
21 q197 2021-10-08 10:06:36 +08:00 via Android @learningman ide 检查? |
22 learningman 2021-10-08 10:35:40 +08:00 @q197 #21 ide 检查的话那 js 也有了,现在讨论的是语言级别的 |
23 2i2Re2PLMaDnghL 2021-10-08 11:19:01 +08:00 @learningman 语言级别的话,目前没有任何语言可以不靠(无论机器还是人脑)类型检查器就保证类型安全吧? 至于类型检查器是谁实现,有差别吗?难道现在常用的 C 编译器中,哪个的类型检查器是 KLT 写的?血统论还是省省。 |
24 efaun 2021-10-08 11:27:19 +08:00 写 python 用 . 做代码提示导的包多了经常提示错,有时候还没有提示,太烦人了 |
25 0o0o0o0 2021-10-08 11:32:44 +08:00 @learningman 如果只是要用作类型推断提示,那么 type hints 已经足够了吧 |
26 mikeven 2021-10-08 11:32:57 +08:00 我看了一下怎么 VB 上涨了这么多 ,文艺复兴了吗。。 |
27 ipwx 2021-10-08 11:42:02 +08:00 R 、Matlab 、Python 这三个在前 20,证明了一件事:写程序已经不是程序员的专利了。 |
28 rpman 2021-10-08 12:39:45 +08:00 @learningman 现在 python 有 typeguard, 配合单元测试还是能 work 的 |
30 song135711 2021-10-08 13:03:08 +08:00 @zxCoder pycharm 社区版自带类型检查 |
31 Jooooooooo 2021-10-08 13:10:12 +08:00 认真讲不是一个维度的东西不能放一起比. |
34 ila 2021-10-08 15:46:41 +08:00 @superrichman 用低一个大版本就 ok 了 |
36 datafeng 2021-10-08 16:19:16 +08:00 python 里面的很多库或者说很多实现难道不是 C 写的么? |
37 youxiachai 2021-10-08 16:19:22 +08:00 @TypeError 炼丹的话, 性能的瓶颈其实不在 python 吧... |
38 bnm965321 2021-10-08 17:05:00 +08:00 @learningman 本身 js 没有编译器这回事。如果你需要 python 加入类似 typescript 的编译器检查,那么你可以在 ci / git hook 等工具中加入 mypy 检查即可 |
39 sakura1 2021-10-08 17:39:21 +08:00 说实在的 python 有点吹过头了,前端、后端、客户端、数据、算法,这里面多少人平时真的干活写 python 的? |
40 simple2025 2021-10-08 17:43:47 +08:00 @sakura1 我是呀,所以我快失业了呀 |
42 anjianshi 2021-10-08 17:53:47 +08:00 就是厨师,和会做饭的家庭主夫的关系 |
44 qbqbqbqb 2021-10-08 18:13:49 +08:00 @xliao 可以用 pip freeze 命令把已安装的包导出成 requirements.txt 的格式,重装的时候用 pip install -r ***.txt 。 不过如果用到的包在新旧 Python 里兼容的版本不同就没办法了。 |
45 threebr 2021-10-08 20:09:13 +08:00 @NewYear 程序员是把代码作为工作成果,用 R 、Matlab 、Python 的非程序员是把代码跑出来的结果作为工作成果 |
46 Cbdy 2021-10-08 20:44:40 +08:00 python 赢麻了 |
47 felixcode 2021-10-08 21:09:49 +08:00 以后这样的排行榜还得加个类别:正统编程语言,玩具式非主流不入流编程语言。 正统的类别主要是 Java,勉强算上的只能是 C, C++, js 其它的全都是玩具式非主流不入流编程语言,跟名门正派的程序员谈论这些语言是对他们莫大的污辱,他们,就他们还能称的上编程语言吗?我大 JAVA 哪怕是 6 也比你们加起来能打,知道什么是企业级什么是稳定吗?十年了我服务器都不敢登录一下! |
48 pursuer 2021-10-08 21:44:33 +08:00 Python 在 type hints 和 async 出现前实在提不起什么兴趣,但是后面加上这些关键特性后就舒服多了,生态也不错,就又学回来了。GIL 也能接受,jupyter 也是很好用。不过不太希望 python 上 JIT,我认为上 JIT 会加大 CPython 的移植难度,性能又肯定比不上那些类型系统完善的语言如 Java,C#。 |
49 Merlini 2021-10-08 23:19:39 +08:00 顺便 3.6 在今年年底以后就要 eol 了,时间过的真快啊! |
50 moen 2021-10-08 23:23:30 +08:00 在这个排行榜登顶只是反映有一堆人去 Google StackOverflow 等地方搜索 Python 而已呀 |
51 abcfy2 2021-10-08 23:32:34 +08:00 @zxCoder python3 已经支持 type 定义了,只不过非强制而已,只是给 IDE 提示用,运行完全不看的。python 标准库都添加了 type 定义了,第三方类库参差不齐,就不能保证了 |
54 Leviathann 2021-10-09 01:08:27 +08:00 一个 VB 的分数是 Javascript 两倍还多的网站。。 另外 Typescript 排名 46,比它高的举几个例子:Vbscript,ABAP,(Visual) FoxPro,Apex |
55 skinny 2021-10-09 08:05:21 +08:00 这排名一点儿都不靠谱 |
58 gogocome 2021-10-09 09:07:31 +08:00 这个写起来是真爽,可惜我工作上用不到. 光凭兴趣爱好不能支撑天天写. |
65 alexskywin 2021-10-09 11:45:41 +08:00 主要是培训机构功劳挺大,你要悄悄学 Python 然后惊艳所有人,懂? |
66 wuwukai007 2021-10-09 16:09:43 +08:00 @stimw 培训风向变了,现在无脑 go |
67 ptrees 2021-10-09 17:24:32 +08:00 业余程序员表示 python 写起来确实舒服,什么时候 python 能进化到跟主流编程语言一个性能就好了 |
68 Trim21 2021-10-09 17:45:39 +08:00 via Android @zxCoder numpy 的 ndarray 好像不是 python 实现的,得额外写个 pyi 才能有类型声明 |
70 uni 2021-10-10 21:42:42 +08:00 用惯了 typescript 来到 python 的类型系统是真的难用。。。 |
71 Mark24 2021-10-13 15:59:19 +08:00 Python 之父廖雪峰 很欣慰 (狗头.jpg) |