作为用python吃饭的人,我觉得python是很糟糕,社区不会写编译器,天天加语法糖。
但凡事不绝对,也有好事发生,最近几个版本取得了长足的性能进步,而且在朝着消除GIL前进。
--如图
或者本来就疯,如今发现一个更受不了的
这是一封来自TJLUG (Tianjin Linux User Group) 的邮件。
您收到此信息是由于您订阅了 Google 论坛“TJLUG”论坛。
要在此论坛发帖,请发送或回复电子邮件到 tj...@googlegroups.com
IRC/Telegram群组,活动记录等详情见信息页: https://github.com/TJLUG/TJLUG-BBS
---
您收到此邮件是因为您订阅了Google网上论坛上的“TJLUG”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到tjlug+un...@googlegroups.com。
要在网络上查看此讨论,请访问https://groups.google.com/d/msgid/tjlug/BYAPR06MB4776EFEA0FAEABD03CD83164A13C9%40BYAPR06MB4776.namprd06.prod.outlook.com。
关键在于,用Python做数据处理,每一项优势都不来自于python,每一项劣势都来自于python本身
并不是这样,python唯一的优势是它的语法好被挪作别的用途,所以成为了一个挺好的做DSL的东西。你用的tensorflow也好,numpy也好,还是最近几年爆火的太极也好,实际上都是你在用python写看起来像是python却不是python的东西,其中语法之混乱。
我们招python,10个里面有8个是学校里面用python做过一点机器学习项目,但并不真的会用python的,你叫他写一个继承,他都感觉困难。大致水平就是,他能用python做出一些特定领域的东西,但其实并不会写代码。
说起来Ruby的JIT做得怎么样?实际上能快多少?
在服务器上试的确快了不少,用算法试的话下面这个链接里有数据,但是我觉得有点夸张了
https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/ruby-python3.html
最近mastodon风头正强,ruby也会趁机火一阵吧
数据应该没问题,上JIT过后基本都这样,尤其是数学计算会有很大提升。