[讨论] Python在近10年来才慢慢流行的原因?

楼主: ochitsuite (冷静点)   2024-06-27 16:38:51
10年前以前
Python并不流行
提到程式撰写都是C/C++、Java、C#、PHP、ASP之类的
但不晓得是因为近年AI更智慧化
Python这个程式语言才越来越流行
不过AI在还没大崛起前
Python好像没什么热度?
是我当时跟不上潮流吗? 还是真的有什么因素让Python红不起来?
还有在Python还没走红之前
10年前、20年前的搜寻引擎如Google、Yahoo等
是用什么当作AI处理技术与爬虫技术的?
作者: NDark (溺于黑暗)   2024-06-27 16:42:00
作者: OyodoKai (魔法少女大淀)   2024-06-27 16:45:00
以前的脚本语言对手是bash跟perl吧 perl真的有够丑
作者: mercurycgt68 (发芽的吉它手)   2024-06-27 16:51:00
python 还是跟php同期 结果一个人人喊打
作者: legnaleurc (CA)   2024-06-27 17:04:00
以前 ML 时期就在用 Python 了吧, 还是这也太久?我只记得以前 Python 低调到有人以为比 Java 晚出
作者: brucetu (sec)   2024-06-27 17:11:00
是因为学AI 的一般人都是从python开始一个Jupiter 网页版打开就开始跑了jupyter
作者: DrTech (竹科管理处网军研发人员)   2024-06-27 17:21:00
不就是领域不同… 如果你是做data scientist,2010年就一堆人用python了吧…2010年左右,我在爬网络RSS都是用python处理更早以前2000左右,我处理server log那时候之是流行perl2000-2010年做机器学习,常见流程是:perl或python串整个流程,ML程式码用C/C++。2010到2015百花齐放,我通常用java + python来做ML。到了2016年,以后,tensorflow出来,大家才开始被逼得python only不可。
作者: TSMCfabXX (台积新产品)   2024-06-27 17:38:00
领域不同 or 你所在公司的技术债 or 部门习惯
作者: lycantrope (阿宽)   2024-06-27 17:41:00
Matlab太烂也是主因
作者: wulouise (在线上!=在电脑前)   2024-06-27 18:03:00
python写script很方便啊...就是2.7→3那个时候..很痛苦
作者: wei115 (ㄎㄎ)   2024-06-27 18:28:00
就ai和资料探勘R 不然以前py就当老老实实做脚本,后来一堆不是CS的要写程式 py强大好学 就跟着流行起来惹
作者: GGSuperInIn (宋重机)   2024-06-27 18:38:00
Py是屁眼的意思吗
作者: abc21086999 (呵呵)   2024-06-27 19:01:00
洗文
作者: Lipraxde (Lipraxde)   2024-06-27 20:20:00
Matlab 烂是烂...不过我看要花钱的关系更大...
作者: superpandal   2024-06-27 20:41:00
就是数据处理起头没错 没这块哪红的起来 一堆效能本来就比python高的语言 易用度也有不少语言有 python也不是什么系统内建工具python的策略就是不讲究效能的地方就用py 讲究的就用C/C++等撰有写 串了一些计算用的library撰写没AI以前占有率就已经很高不过目前完全没动力用虽然我以前推荐给别人是推python
作者: ldkrsi (衰神)   2024-06-27 21:08:00
10年前己经是2014了耶 各公司早就在收ML人才 py早就很普遍py会起来应该和很多人不想写php和perl有关2000年代直译语言就是php和perl 但就很难写的好看
作者: pttano (pttano)   2024-06-27 21:17:00
老远就闻到菜逼巴的味道,连Perl 都不知道
作者: ldkrsi (衰神)   2024-06-27 21:17:00
你觉得不红大概是alphago炒起来后ai有个小低谷deepmind找不到商业模式 ai缺供过于求 有一票人从写py转到写js和go
作者: mrsix (六本六十六)   2024-06-27 22:08:00
perl真的很鸟,很难看懂而且perl蛮难维护的,有时候懒得看别人写的perl就直接自己来了。
作者: fantasychese (林阿宅)   2024-06-27 22:14:00
Perl俗称write only language啊,不是写来读的
作者: mrsix (六本六十六)   2024-06-27 22:14:00
perl写或读起来会给人一种古怪的感觉,明明要很直观的东西却写得很怪。所以有一种讲法是老一辈头脑好的工程师通常是写perl。
作者: rtoday (rtoday)   2024-06-27 22:44:00
perl 我记得是唐凤开发出来的
作者: cylee (Artisan)   2024-06-27 23:00:00
楼上资讯错误,他主导某一版的开发方向
作者: steak5566 (牛排56)   2024-06-27 23:09:00
perl真的丑到不行
作者: ldkrsi (衰神)   2024-06-27 23:21:00
老害才在写perl (X
作者: superpandal   2024-06-27 23:27:00
php很难写? 不是吧 haha perl不评价了 本来想学后来算了 也是比较重量级的语言默认不是repl操作都是不好的点
作者: Phater (肥特)   2024-06-27 23:31:00
唐凤?最好是他六岁就开发语言啦
作者: Bencrie   2024-06-27 23:41:00
不是 2.2 还 2.4 就已经很红了吗
作者: superpandal   2024-06-27 23:45:00
写perl肯定有高手 但我看过一个写perl的在其它语言乱写git到现在都有用到perl
作者: xluds24805 (狼)   2024-06-28 00:53:00
写过 perl 的可能都四五十岁了吧十年前 python 其实就满红的
作者: EvilSD (邪星暗(Usagi))   2024-06-28 01:13:00
做ML大概早期就是 C++/MATLAB 顶多加个R
作者: saladim (杀拉顶)   2024-06-28 02:43:00
哪有2014各公司就在收ML人才 =_= AlphaGO那时还一堆人提AI没啥实用性做不出来也没够强的硬件勒 也忘得太快了吧那时都只能算是研究而已 哪有开始找ML人才(Google除外)
作者: kyrie77 (NTU KI)   2024-06-28 03:03:00
网络效应 & 社群
作者: Iversonshao (芦洲战神)   2024-06-28 07:00:00
因为这十年跨考仔变多 跨考要好毕业都学python 套模改参
作者: DrTech (竹科管理处网军研发人员)   2024-06-28 07:59:00
2014真的很流行ML 阿。当年主流是1. Big data上的ML,hadoop,mahout,spark,storm…。2. CPGPU,在cuda上平行运算的ML。其实ML工作一直都有,每个年代热词不同而已。
作者: ptta (ptta)   2024-06-28 08:30:00
Perl 写得时候很爽,但是过一阵子连自己都看不懂了
作者: OyodoKai (魔法少女大淀)   2024-06-28 08:34:00
GPGPU啦
作者: shooter555 (shooter)   2024-06-28 09:07:00
没有吧 十年前就很多拿来当后端了
作者: psychic (过路人)   2024-06-28 09:09:00
就ML 跟 Tenserflow流行吧?
作者: DolphinCP (海豚)   2024-06-28 10:28:00
肯定是AI的,大AI时代
作者: tsaigi (菜鸡)   2024-06-28 10:45:00
python 基本上是被tensorflow拉起来的
作者: gmoz ( This can't do that. )   2024-06-28 10:56:00
python写工具好用啊
作者: EvilSD (邪星暗(Usagi))   2024-06-28 11:02:00
其实很多人都不知道当年tensorflow一开始出来是有C++版本甚至C++版本还是比较完整的架构
作者: wang19980531 (猪精男)   2024-06-28 11:37:00
怎么会拿脚本跟编译语言在比 用途又不一样
作者: wade2432 (wade2432)   2024-06-28 13:51:00
不是py变流行是用py的产业变流行
作者: fatb (胖逼=口=)   2024-06-28 13:57:00
我查过历史 其实就真的主流产业不同而且python门槛蛮低的 gpt几乎可以完美生成code
作者: ldkrsi (衰神)   2024-06-28 14:36:00
2000年代php4就真的没有py2好学 不能用7代php看以前2014的AI大多叫data mining 开发语言好像是java为主直译语言的话py最大工作大多是在作电商广告推播Appier就差不多那时站稳
作者: Lordaeron (Terry)   2024-06-28 15:40:00
什么是AI,你嘴巴够大即是了。由古时候的expert systemA-B search, NN, DM, PR 到DNN 都是AI.但很多人没搞清楚,Data Ming(DM) 和其它的有所不同。DM 为的是找pattern,其它的是以pattern来分类。在DNN出现前,市面上看到的书,大多是PR 和DM。NN 要是没有google 这大水管撑起来DNN,相信还在住院中
作者: WWIII (东邪西毒)   2024-06-28 18:40:00
因为是最好最通用的语言啊 难道你要写java?
作者: labbat (labbat)   2024-06-28 18:48:00
python要写成正则式鬼画符也是很容易的
作者: luweber88 (猫咪)   2024-06-28 23:03:00
笑死 敝司一堆旧perl没人想看/看得懂 当初的作者升官上去不看扣 底下人维护不来 作者老板只好叫底下重构xd起码py的可读性,测试,框架,生态好很多
作者: CoNsTaR ((const *))   2024-06-29 03:37:00
因为 Python 就免洗垃圾 code,刚好很符合需求现在赚钱的不是软件,而是电脑处理过的资料那些以写出来的程式当作产品的语言没办法高速迭代产出符合需求的垃圾 code 处理资料,所以才被 py 取代
作者: hegemon (hegemon)   2024-06-29 17:27:00
可读性框架测试生态系绝对是java最完整呀
作者: newking761 (J三小)   2024-06-30 17:01:00
楼上讲的才是业界让py流行的主因,用完即丢的高效率开发才能获利我们要的只是处理完的资料,不是要code
作者: MikePetrucci (学而时习之)   2024-06-30 17:22:00
perl 最丑无误
作者: liisi (小心一点)   2024-06-30 18:10:00
php再战20年都没问题
作者: Matz (妹妹C吸)   2024-06-30 21:17:00
写perl的都快50岁了吧
作者: lycantrope (阿宽)   2024-06-30 23:54:00
skill issue
作者: alan5 (小安)   2024-07-02 11:53:00
大量人力往资讯领域 标准就低到会写点python就找的到工作越来越多人写就讨论越多 就这样
作者: jamesho8743 (加拿大好美)   2024-07-02 12:18:00
python早就很红 因为易读好用变成在scripting language领先 后面变成霸主包括AI也都用python来写 这是一个红者更红赢者全拿的过程 因为python体系套件太丰富了主要是各行各业都很需要快速好用的脚本语言 而python在这领域胜出
作者: alan5 (小安)   2024-07-02 12:43:00
脚本语言有很多选择 但python的工人便宜 结案
作者: jen1121 (Old_Hsiao)   2024-07-07 16:52:00
Ai
作者: benqm300 (人生苦短)   2024-07-23 14:05:00
python 简单粗暴爽爽用

Links booklink

Contact Us: admin [ a t ] ucptt.com