你们怎么看现在 Python 的发展方向?

2021-04-16 09:53:03 +08:00
 Cyanhall

引子 - 今天的争论:IMPORTANT: PEP 563, PEP 649 and the future of pydantic

个人观察: Flask 作者、SQLAlchemy 作者等都不太喜欢现在的 Python 发展情况,详情见他们推特。

个人感觉是一直加可有可无的语法糖而带来无谓的 break change 。

7785 次点击
所在节点    Python
57 条回复
Aprilming
2021-04-16 13:36:42 +08:00
我选择的是 python 在没前途的道路-web 开发,我都没绝望,怕毛,性能不行,但是我开发速度快啊,还尼玛快的离谱!
love
2021-04-16 13:57:03 +08:00
连我这种前 Python 粉都转 typescript 了,至少写 web 应用 python 已经被 node 甩飞了
seven123
2021-04-16 14:02:29 +08:00
3 年 python 转 java 了
zhujq
2021-04-16 14:35:03 +08:00
python 转了 java 又转了 go
THP301
2021-04-16 14:35:56 +08:00
语法糖语言就这样
Jirajine
2021-04-16 14:45:11 +08:00
科学计算 Julia,运维脚本 deno,web 后端 Ruby/Crystal,嵌入脚本 Lua,感觉都比 Python 舒服。
wunsch0106
2021-04-16 15:27:13 +08:00
@Aprilming 老哥,py web 开发做多久了,我刚毕业一年不到,也是 web 开发的,现在想转 go 了。有点迷茫,py web 开发上限是多少,普遍的来说,20k 能到吗
neutrinos
2021-04-16 15:31:56 +08:00
@threebr 当初引入的时候是因为 GC 算法限制,后来解决了,但是 1. 去掉后单线程性能下降 2. 去掉后无法解决第三方 C 线程安全问题
so1n
2021-04-16 15:32:30 +08:00
突然发现依赖 pydantic 的框架很好解决这些问题, 难解决问题的是 pydantic 本身, 我自己的框架依赖于 pydantic, 然后通过这样改就可以解决问题了:https://github.com/so1n/pait/commit/64b57a60f9f1dab45a0ae28e3ed967e6cb6f5714#diff-79b67720f2fb8e67e5cd72f33abf0e4f805aba843537b59dcbbcdeb1aa6fdfa5L67
Aprilming
2021-04-16 15:37:14 +08:00
@wunsch0106 #27 18 年毕业,现在 20k 不到,如果跳一次槽,20k 应该是轻轻松松(上海地区啊),python web 的上限多少我也不知道,我师傅也是 python web, 研发主管,40k 差点意思。主要是单纯做 web 估计够呛,我现在算是半个全栈(当然不会 css 啦!)
wunsch0106
2021-04-16 15:49:29 +08:00
@Aprilming 现在公司的项目难度不是特别大, 也没高并发啥的。 想问问看,你们公司高并发分布式微服务等用的多吗。感谢老哥回答
Aprilming
2021-04-16 16:03:39 +08:00
@wunsch0106 #31 没有,我们的业务并发不高,但是我们要用到私有云,搞起来就很难受。
chenqh
2021-04-16 16:09:45 +08:00
有时候很好奇为什么 php 能性能优化那么多? ruby 也可以,但是 ruby 就不可以
chenqh
2021-04-16 16:10:26 +08:00
@Aprilming 大佬 NB,我已经绝望了
James369
2021-04-16 16:12:34 +08:00
@Aprilming #30 不错,哪个城市的水平
Aprilming
2021-04-16 16:26:13 +08:00
@James369 #35 我在上海,我师傅在南京。
Aprilming
2021-04-16 16:26:35 +08:00
@James369 #35 我不是大佬,我好菜的。我师父才是大佬。
luofan004
2021-04-16 16:32:31 +08:00
python 有自己的应用场景吧,包括 web 方向,再说程序语言到最后都是互通的,只要一直在进步,最后不都是一致的。
princelai
2021-04-16 16:52:40 +08:00
@Jirajine #26 我工作是 python 机器学下相关,曾经很迷恋 julia,觉得性能太棒了,但是学了 1 年后,才发现是鼓吹的人多,真在用的人太少了,想要把 julia 写好,小技巧真的太多了,入门水平写出的东西也就和 numpy/pandas/sklearn 这些持平甚至更差点,更不用说 tensorflow/pytorch 这些生态了,科学计算追上 python 再等 10 年吧。
Jirajine
2021-04-16 17:55:56 +08:00
@princelai 我只是说比 Python 舒服,毕竟是一门从最开始就为科学计算设计的语言。
Python 的一个大问题是对函数式太不友好了。

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

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

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

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

© 2021 V2EX