我对 Python 的困惑

2017-07-25 09:11:34 +08:00
 assad

最近关于 Python 成了最热门的语言的言论很多,我却很困惑。

平时项目,我感觉用 PHP 就蛮好,很多项目都直接用了 PHP。 Python 以前我也写过一些 Web 项目,无奈性能太差,就是上了 PyPy,也没见提高到哪里去。而且也就那样了。

再就是用 Python 写一些简单的服务,定时任务,脚本,以及监控任务,感觉还不错。

机器学习和深度学习呢,感觉中小公司没几个能搞搞,至于 AI,更是那些大公司玩得起的。

那么,Python 对于我们这些小公司呢,究竟能用来干些什么?写 Web,API 开发,PHP,Java 能比它做的更好;爬虫呢,又不是每个公司都需要,其他呢? AI 和深度学习我们又玩不起,那么为啥 Python 还这么火?大家都在用 Python 来干嘛呢?

19429 次点击
所在节点    程序员
160 条回复
KgM4gLtF0shViDH3
2017-07-25 12:59:09 +08:00
aaronzjw
2017-07-25 13:04:27 +08:00
talk is cheap
allenhu
2017-07-25 13:07:32 +08:00
@imn1 对你来说,应该依然不行 :-)
ToBeHacker
2017-07-25 13:08:41 +08:00
性能差这句话可不能随便说啊,这跟你的业务代码,部署方式,架构,硬件兼容性都有关的.
其实现在的脚本语言性能都差不多在同一个数量级.
angelface
2017-07-25 13:10:19 +08:00
写的爽不就行了么
KgM4gLtF0shViDH3
2017-07-25 13:11:08 +08:00
asyncpg
1M rows/s from Postgres to Python
SoulSleep
2017-07-25 13:11:31 +08:00
@default7 Python 不适合做网站.....难道你的概念里网站还是那种依赖服务器编译的东西?

基于前后端分离的角度上讲,连 js 都可以做 server 了,python 凭什么不行?
ivechan
2017-07-25 13:12:14 +08:00
@bestkayle japronto 令人吃惊,感谢,跑去看看。
shiroming
2017-07-25 13:13:19 +08:00
只是你不想转 Python 罢了。还有一句 php 是世界上最好的语言 也就够了手动斜眼。
assad
2017-07-25 13:44:08 +08:00
@bestkayle QPS120W,服务端本身都成了性能瓶颈啦,语言就不谈啦
est
2017-07-25 13:53:35 +08:00
@default7
@assad

笑尿了。。你们不知道 V2EX 第一个、第二个版本 mac.6.cn 的时候都是 php 写的吧。样子比现在的还好看。
Crossin
2017-07-25 13:58:19 +08:00
“最近关于 Python 成了最热门的语言的言论很多”,其实都是吹出来的,创业者投资人编故事圈钱,不懂事的媒体和半吊子开发者跟着瞎起哄。


这个理由如何?
fwee
2017-07-25 14:01:32 +08:00
马太效应,和当年 Java 一个道理。
和你说的一样任何语言都可以支撑大访问量,语言并非瓶颈。
而所谓开发效率高在框架面前也被抹平,像是 Rails, Revel,Django 等框架的高度抽象,已经和语法本身关联不大。
所以性能、语法并非关键,语言的使用者传教,导致马太效应
xiaket
2017-07-25 14:02:24 +08:00
夏虫不可语冰.
jarlyyn
2017-07-25 14:03:20 +08:00
https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=json

最新的网页框架跑分,python 的几个框架把 go 的几个都甩在后面了。
jarlyyn
2017-07-25 14:07:45 +08:00
@assad

qps 120w 别说服务器端了,压测软件都是瓶颈,不是什么软件都能 Hold 住的。
killerv
2017-07-25 14:20:41 +08:00
90%的公司都遇不到语言的性能瓶颈。
zhangsen1992
2017-07-25 14:24:48 +08:00
php 有机器学习的相关库,可以搞机器学习 楼主去搞吧
xvx
2017-07-25 14:25:36 +08:00
我不喜欢 php 的语法,所以懒得去学。
python 的语法我觉得不错才去自学的。
art2cat
2017-07-25 14:39:20 +08:00
@jarlyyn 貌似你好像只看了 JSON serialization 的排行,后面还有五个测试排行没看,你的结论有些草率

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

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

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

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

© 2021 V2EX