1
iX8NEGGn 2023-05-10 20:50:04 +08:00 via iPhone
js 几行代码都要搞一个库
|
2
ClericPy 2023-05-10 20:56:46 +08:00 1
大多数事物的发展规律都是先起量, 再求精. 先加法后减法的好处太多了
一统江湖的东西说没有确实没有, 谁都有自己生态; 说有还真有, 每一段时间都有一个版本答案级别的东西 Awesome python 那几个系列做的事情就是把每一届答案收集起来, 虽然还有更多好的没收录进去, 全靠自己总结, 例如 selectolax 这个从稳定性 /CSS 规范性 /超高性能等方面早就超越 lxml 了, lxml 依赖一个很老的 libxml 也总是乱输出 stderr 很烦, 但却一直小众 |
3
iorilu OP @ClericPy 就像 web ,python 这些年不小十几个框架把,但说实话,我已经不想尝试了
最近偶然机会要搞下 php ,发现 laravel 还真不错, 起码 php 这框架应该是个大的团队支持了,文档功能接口等等都很规范,让人感觉用起来靠谱 python 东西用起来丁点小事都要自己找轮子往上装,太麻烦了 |
4
ClericPy 2023-05-10 21:25:58 +08:00
@iorilu 不想折腾就无脑 Django, 我们喜欢折腾的才不断折腾 web.py bottle flask falcon sanic starlette Fastapi
每一代一统江湖的答案其实已经存在了, 没必要总是换, 为了性能早就换语言了. Django 也是玩出一整套生态了, 轮子什么的非常全, 至于像 Java / php / JS 那样一统江湖什么的, 我反而更喜欢百家争鸣的环境 虽然 python 和 golang 在语法糖语法盐上争论很多, 但 python 自带轮子在刚学编程时候看到真的挺长见识的. 就像喜欢 linux 不喜欢 mac/win32, 喜欢 vscode 不喜欢 Pycharm, 主要是因为喜欢折腾不喜欢太平淡 |
5
shinession 2023-05-11 08:06:09 +08:00
百家争鸣才好啊, 总有在你认知之外的库
|
6
iorilu OP @ClericPy 关键看你处在什么角度看 python ,如果你是抱着学习折腾得角度, 那 python 选择多可能不是坏事
但是你要从生产角度来看, 想快速做一个项目上线, 选择多肯定不是好事, 会在很多无畏得事情上增加时间, 因为要判断到底用那个库好, 一个项目下来, 太多东西要判断选择, 往往结果却不一定好 |
7
ruanimal 2023-05-11 09:44:59 +08:00
你是没试过前端,一个静态页面能有几百个依赖
|
8
Mixwind 2023-05-11 10:59:50 +08:00
python 适合做快速原型开发,原型验证好后再用其他语言做产品
|
9
noparking188 2023-05-11 12:34:07 +08:00 2
我想做个什么基本都能找到别人开源的轮子,真的香😂
|
10
zealotxxxx 2023-05-11 14:49:36 +08:00
有选择才好,不然你啥都没,根本发展不起来。
如果 python 如果没有 numpy ,matplotlib ,scipy 之类的生态。现在 AI 领域,就不一定是 python 为主了。 |
11
jsq2627 2023-05-11 15:12:37 +08:00
这才是好事,生态繁荣
python 和 js 在这方面相似,语言本身有很多缺点,可就是偏偏生态非常棒,没有被一两家公司垄断,全世界的开发者都在涌入,经久不衰。而且 data science 和 AI 的发展给了 python 无可取代的地位。 |
12
iorilu OP |