由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - python要把@当作矩阵乘法算符
相关主题
python的一大缺点Python的问题
Guido离开python了Python的script的兼容问题
Python矩阵一问[合集] scipy还是matlab
求助 python 中 16进制的读取与处理python不支持多态
Python 缩进的syntax如何自学python
python并不算google带火的关于python的优势
水木上python大坑啊: 疑Google员工把8w行Python项目用4w行Java重写了python开发大型软件的可能性
golang虽然不会一统江湖,但是,干掉python ,ruby是迟早的事情别人说做Python的并行还不如去学C++,我不同意。
相关话题的讨论汇总
话题: python话题: 矩阵话题: shell话题: unix话题: linux
进入Programming版参与讨论
1 (共1页)
r*g
发帖数: 3159
G**Y
发帖数: 33224
2
直接overload *不好吗?

【在 r*g 的大作中提到】
: 这是闹那样。
: http://legacy.python.org/dev/peps/pep-0465/

k**********g
发帖数: 989
3
hackernews 上有一种流行的讲法,认为把矩阵数学、生物讯息学、诸如此类搬到
Python 会把Pythonic (functional and script orientation) 的本质破坏掉。
There has been calls for removing or de-funding scipy, scikit-learn from
some Python "crowd".
就是比较反动
G**Y
发帖数: 33224
4
这些东西应该放在专门的包包里吧

【在 k**********g 的大作中提到】
: hackernews 上有一种流行的讲法,认为把矩阵数学、生物讯息学、诸如此类搬到
: Python 会把Pythonic (functional and script orientation) 的本质破坏掉。
: There has been calls for removing or de-funding scipy, scikit-learn from
: some Python "crowd".
: 就是比较反动

d****i
发帖数: 4809
5
这个很对啊,一点都不反动,Python作为一种general purpose的语言,和C, C++,
Java一样,不应在core package里面包含这些domain specific的东西,专门的东西就
是应该用其他分立的package来处理,就像numpy, scipy一样。

【在 k**********g 的大作中提到】
: hackernews 上有一种流行的讲法,认为把矩阵数学、生物讯息学、诸如此类搬到
: Python 会把Pythonic (functional and script orientation) 的本质破坏掉。
: There has been calls for removing or de-funding scipy, scikit-learn from
: some Python "crowd".
: 就是比较反动

p**o
发帖数: 3409
6
现在都流行发帖不看贴?你们的所有质疑人家PEP里都解释得一清二楚了,不知还有啥
好打屁的。
p**o
发帖数: 3409
7
因为要照顾高阶tensor,Numpy有如下丑陋难记的设定:
对于多维数组,* 是元素乘,dot()是矩阵乘;
对于矩阵,* 是矩阵乘,multiply()是元素乘。
这次专门引入一个矩阵算子,就可以统一起来了。
类似的提案其实14年前就开始提了,但他们要价太高,
还要妄图一揽子引入其他一大堆算子,
Guido被惹毛了就都拒了,说你们先想清楚再来找我。
N******K
发帖数: 10202
8
我觉得应该发明一个数学专用键盘 多提供一些符号 比如卷积
用这些莫名其妙的东西做符号 是削足适履的傻逼行为

【在 p**o 的大作中提到】
: 因为要照顾高阶tensor,Numpy有如下丑陋难记的设定:
: 对于多维数组,* 是元素乘,dot()是矩阵乘;
: 对于矩阵,* 是矩阵乘,multiply()是元素乘。
: 这次专门引入一个矩阵算子,就可以统一起来了。
: 类似的提案其实14年前就开始提了,但他们要价太高,
: 还要妄图一揽子引入其他一大堆算子,
: Guido被惹毛了就都拒了,说你们先想清楚再来找我。

m********5
发帖数: 17667
9
这就是扯淡
当初python之所以流行起来就是因为很多做数学,统计,AI的academic groups奋力捧起
来的, 人家用自己的学术funding 帮你python搞开发搞推广做大, 现在你要把别人cut
掉? 这TMD的要足够恶心的人才干得出来

【在 k**********g 的大作中提到】
: hackernews 上有一种流行的讲法,认为把矩阵数学、生物讯息学、诸如此类搬到
: Python 会把Pythonic (functional and script orientation) 的本质破坏掉。
: There has been calls for removing or de-funding scipy, scikit-learn from
: some Python "crowd".
: 就是比较反动

N******K
发帖数: 10202
10
穷鬼们用不起matlab 改用python

cut

【在 m********5 的大作中提到】
: 这就是扯淡
: 当初python之所以流行起来就是因为很多做数学,统计,AI的academic groups奋力捧起
: 来的, 人家用自己的学术funding 帮你python搞开发搞推广做大, 现在你要把别人cut
: 掉? 这TMD的要足够恶心的人才干得出来

相关主题
python并不算google带火的Python的问题
水木上python大坑啊: 疑Google员工把8w行Python项目用4w行Java重写了Python的script的兼容问题
golang虽然不会一统江湖,但是,干掉python ,ruby是迟早的事情[合集] scipy还是matlab
进入Programming版参与讨论
l*********s
发帖数: 5409
11
will it replace matlab like R replaces SAS?

【在 N******K 的大作中提到】
: 穷鬼们用不起matlab 改用python
:
: cut

m********5
发帖数: 17667
12
不仅仅是这样
matlab的m code天生不适合一般的编程, 也没有好的IDE
代码维护异常困难
m code只适合proof of concept
python是更generic的语言, 因此得到大家拥抱

【在 N******K 的大作中提到】
: 穷鬼们用不起matlab 改用python
:
: cut

N******K
发帖数: 10202
13
python 没有 end 没有 {} 多傻逼才设计出来的

【在 m********5 的大作中提到】
: 不仅仅是这样
: matlab的m code天生不适合一般的编程, 也没有好的IDE
: 代码维护异常困难
: m code只适合proof of concept
: python是更generic的语言, 因此得到大家拥抱

m********5
发帖数: 17667
14
这只是使用习惯问题
我没觉得这有什么傻逼的地方
而且强迫书写的人注意代码的可阅读性
我觉得讨论一种语言只局限在所谓关键字/书写习惯之类的东西上, 是非常肤浅的, 我
拒绝参与这贴以后的类似白痴讨论

【在 N******K 的大作中提到】
: python 没有 end 没有 {} 多傻逼才设计出来的
N******K
发帖数: 10202
15
书写舒服也是语言的重要特性

【在 m********5 的大作中提到】
: 这只是使用习惯问题
: 我没觉得这有什么傻逼的地方
: 而且强迫书写的人注意代码的可阅读性
: 我觉得讨论一种语言只局限在所谓关键字/书写习惯之类的东西上, 是非常肤浅的, 我
: 拒绝参与这贴以后的类似白痴讨论

w*x
发帖数: 518
16
我觉得PEP上写得还是很清楚的,这个想法得赞。
毕竟,用python的人,需要用矩阵乘法的人太多了...
h*****a
发帖数: 1718
17
我觉得python没有{}和end写起来挺舒服的。少写几个字符不是坏事,而且通过强制
indentation可读性确实增强了。

【在 N******K 的大作中提到】
: 书写舒服也是语言的重要特性
h**********c
发帖数: 4120
18
my 5 cents ABC questions:
Python as a compiler, how efficient the binary generated benchmarks?
As an intepreter,what is the advantage against shell script or dos batch?
thks
l*********s
发帖数: 5409
19
my understanding is that for the same task, shell command is faster. but,
learning so many options is not as easy as learning a general purpose
language, nor is it portable.

【在 h**********c 的大作中提到】
: my 5 cents ABC questions:
: Python as a compiler, how efficient the binary generated benchmarks?
: As an intepreter,what is the advantage against shell script or dos batch?
: thks

h**********c
发帖数: 4120
20
At first sight, I believe UNIX guys will hate Python, not the Linux guys.
you can tell the difference.
I don't hate it.
Python, ruby stuff, download what ever without descretion. The LAN is
breached, that is deserved.

【在 l*********s 的大作中提到】
: my understanding is that for the same task, shell command is faster. but,
: learning so many options is not as easy as learning a general purpose
: language, nor is it portable.

d****i
发帖数: 4809
21
Bash by far is mostly portable for most Linux distro. However, for UNIX,
both AIX and HP-UX use Korn shell by default, and Solaris uses C shell by
default. But all are configurable.

【在 l*********s 的大作中提到】
: my understanding is that for the same task, shell command is faster. but,
: learning so many options is not as easy as learning a general purpose
: language, nor is it portable.

b*******s
发帖数: 5216
22
最终还不是要在语法里体现,而且没这键盘就不给编程了?

【在 N******K 的大作中提到】
: 我觉得应该发明一个数学专用键盘 多提供一些符号 比如卷积
: 用这些莫名其妙的东西做符号 是削足适履的傻逼行为

1 (共1页)
进入Programming版参与讨论
相关主题
别人说做Python的并行还不如去学C++,我不同意。Python 缩进的syntax
请教pythonpython并不算google带火的
为什么Python巨慢无比?水木上python大坑啊: 疑Google员工把8w行Python项目用4w行Java重写了
请不要盲目崇拜FP语言golang虽然不会一统江湖,但是,干掉python ,ruby是迟早的事情
python的一大缺点Python的问题
Guido离开python了Python的script的兼容问题
Python矩阵一问[合集] scipy还是matlab
求助 python 中 16进制的读取与处理python不支持多态
相关话题的讨论汇总
话题: python话题: 矩阵话题: shell话题: unix话题: linux