Python 为什么现在这么火?百度指数高于其他很多

2019-09-20 12:24:09 +08:00
 dp2px

我比较了 Python, Java, PHP, JavaScript, Python 几乎是其他的 2 到 3 倍甚至 4 倍还多。难道现在很多公司都在用 python 吗?还是说这个指数只是说明关注和学习的人多了。

13209 次点击
所在节点    Python
101 条回复
iPhoneXI
2019-09-20 22:34:02 +08:00
TS 就算了,等不编译的 JS 再说
ugu
2019-09-20 23:29:57 +08:00
python 性能太差,注定服务端不行;比较火的 AI 方向又坑少人多,所以 python 只能写写小脚本,大多数人的第 N 个语言
caoyanglee
2019-09-21 00:54:16 +08:00
写脚本确实方便......
VDimos
2019-09-21 02:04:51 +08:00
@iPhoneXI 你在说 deno ?
lidongyx
2019-09-21 02:49:26 +08:00
即使是程序员,仍然有很多人都搞不清楚 Python 的价值。仅两条 Python 必火:
1、Python 应该作为通识教育,和语数外等一样成为必修,至少在高中应该普及(数学、数据领域力荐 Python );
2、Python 是不以编程为生的人最值得学的编程语言之一( C、C++、Java、汇编就应该被一棍子打死),其次它才是程序员的第 N 语言
ashong
2019-09-21 02:53:51 +08:00
现在觉得 go 很强大,做小工具轻松跨平台😄
Perry
2019-09-21 02:59:41 +08:00
微信朋友圈 python 广告没白打 😂
msg7086
2019-09-21 03:01:26 +08:00
@lidongyx 不以编程为生的人为什么值得学 Python ?
反正我是真看不出 Python 在这方面的价值。
neetrorschach
2019-09-21 03:14:26 +08:00
我想问各位有做过 python 跟 java 整合的项目吗?到底怎么做?
去年一个项目,数据科学家用 python 写了机器学习算法,我用 java 调用。计算结果和数据源都是 csv,java 要把负责数据将从数据库读取生成 csv 再把 csv 结果写回数据库。
让他们自己负责数据库读写并且脚本都做成 web api,跟我说他们不会,他们不是程序员,没学过。
最后做完的东西各种不稳定。
silkriver
2019-09-21 07:32:42 +08:00
silkriver
2019-09-21 07:39:22 +08:00
他们也认为可读性是关键

Barry Warsaw 正是二十位与会成员之一,回忆起首届研讨会上大家的激动之情,他至今仍记忆犹新。“我记得有个人反复强调,‘千万别告诉别人我们在这里,因为我们的 Python 是一招独门绝技’。”

在那时候,当时效力于马里兰州美国国家标准局的 Warsaw 就已经意识到,Python 语言会带来一些前所未有的东西,极大降低代码编写与开发任务的难度。“当我第一次见到 Python 时,我就知道这里头一定有些不同寻常的东西。它非常重视可读性,而且编写 Python 代码也相当有趣。” Warsaw 回忆道。
zjsxwc
2019-09-21 07:39:38 +08:00
perl 是凉了吗,我还在玩 perl
iPhoneXI
2019-09-21 08:25:58 +08:00
@neetrorschach thrift/grpc
Youngxj
2019-09-21 08:59:11 +08:00
@lihongjie0209 你要笑死我啊
happykjoy
2019-09-21 09:16:30 +08:00
后悔信了网上的,学了这么长时间。找工作才发现 python 岗位就那么寥寥几个,而 java 一大片。哎哎,搜索引擎害人啦。crying......
mamahaha
2019-09-21 10:08:57 +08:00
这是一场阴谋,让别人都去玩玩具,自己才知道什么是生产工具。
abcbuzhiming
2019-09-21 10:51:37 +08:00
@luob 因为现在真的有很多业余人士拿着手机看教程指望加入程序猿的大军,所以他们搜索自然也是移动端搜索。我只能说我老了,看文档学习类必须在 PC 上完成,现在的新生代的眼睛应该是属新人类的,盯着手机看教程文档居然能受得了不累
abcbuzhiming
2019-09-21 10:55:51 +08:00
@zhaopy4721 python 是强类型不假,但是它同样是第一代 "无类型约束" 的动态语言。所有具备这个"无类型约束"特征的语言都有同样的“动态一时爽,重构火葬场”的毛病,其实这里指的“动态”就是说的"无类型约束",二不是指的动态这个特性,动态语言一样可以有类型约束,而“重构火葬场”这句话也不是说你真的重构,这类语言的特点就是你老是要思考,我到底传了个啥?我到底收到个啥?所以你的代码等个几周你回来看,或者别人来看你的代码,都要面对这个该死的问题。而代码就算不重构,也是要经常返回阅读和修改的,回溯性糟糕才是“重构火葬场”的最佳解释
silkriver
2019-09-21 11:25:51 +08:00
Python 有内置的类型标注也有第三方包的静态类型检查,小应用就忽略,大项目就开启,选择足够自由了,当然任何语言都不是万能也没必要万能。
ipwx
2019-09-21 11:48:22 +08:00
这个贴让我看到了程序员们的傲慢与偏见。早几十年,你们就是识了几个字的穷酸读书人,指着田里面劳动的农民,笑话他们学读写有什么用,然后坚持繁体字才是字,文言文才是文,认为白话文和简体字都只是一时热度,没啥用,老农民也不必学。

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

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

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

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

© 2021 V2EX