L*8
2 楼
这么sb的语言 居然是ML的首选 草 只能捂着鼻子用
multi-thread 驴年马月才能弄好
lambda 只支持一行 就是因为设计者喜欢 cndy
if/for/def 后面必须加: 就是因为设计者喜欢标新立异 cndy
multi-thread 驴年马月才能弄好
lambda 只支持一行 就是因为设计者喜欢 cndy
if/for/def 后面必须加: 就是因为设计者喜欢标新立异 cndy
x*u
5 楼
x*u
7 楼
cPython GIL的问题还是比这个要复杂一些. 现在还没有好的解决方案。寻找方案的动
力之一是: “pypy和Jython都没有GIL, 说明解决办法一定会有!”
现在需要并行的地方一般都有Cython的库了,损失和python带来的便利来讲就不算太不
可接受了。
当然啦,要是大牛能直接用C来写perfect的程序,一遍就过,不带改的。Python不用也
罢。
。
【在 s*****V 的大作中提到】
: python 需要记忆的rule不到C++ 十分之一, 要multi-thread写个extension就好了。
: GIL其实是个feature, 如果没有这玩意,技术上解除GIL一点问题没有,
: 只是为了兼容所有的第三方库。
力之一是: “pypy和Jython都没有GIL, 说明解决办法一定会有!”
现在需要并行的地方一般都有Cython的库了,损失和python带来的便利来讲就不算太不
可接受了。
当然啦,要是大牛能直接用C来写perfect的程序,一遍就过,不带改的。Python不用也
罢。
。
【在 s*****V 的大作中提到】
: python 需要记忆的rule不到C++ 十分之一, 要multi-thread写个extension就好了。
: GIL其实是个feature, 如果没有这玩意,技术上解除GIL一点问题没有,
: 只是为了兼容所有的第三方库。
m*n
8 楼
不喜欢就用R!
g*n
11 楼
python还是性能太差,比C慢了快100倍
s*V
12 楼
python社区早就提出了好几个方法可以去除GIL,有的code都写好了,最后没有采用就是
因为GUIDO 定下了一条严格的rule:不能影响单线程程序的速度。GIL只有一个lock,
去掉GIL肯定要引入大量的lock才能保证不出错,速度反而会有损失,这个基本是不可
能实现的。GIL其实让单线程程序更快。
I/0bound的程序不会被GIL影响,只有CPUbound的,说老实话用PYTHON 做CPU bound的
东西本来就不划算。
【在 x***u 的大作中提到】
: cPython GIL的问题还是比这个要复杂一些. 现在还没有好的解决方案。寻找方案的动
: 力之一是: “pypy和Jython都没有GIL, 说明解决办法一定会有!”
: 现在需要并行的地方一般都有Cython的库了,损失和python带来的便利来讲就不算太不
: 可接受了。
: 当然啦,要是大牛能直接用C来写perfect的程序,一遍就过,不带改的。Python不用也
: 罢。
:
: 。
因为GUIDO 定下了一条严格的rule:不能影响单线程程序的速度。GIL只有一个lock,
去掉GIL肯定要引入大量的lock才能保证不出错,速度反而会有损失,这个基本是不可
能实现的。GIL其实让单线程程序更快。
I/0bound的程序不会被GIL影响,只有CPUbound的,说老实话用PYTHON 做CPU bound的
东西本来就不划算。
【在 x***u 的大作中提到】
: cPython GIL的问题还是比这个要复杂一些. 现在还没有好的解决方案。寻找方案的动
: 力之一是: “pypy和Jython都没有GIL, 说明解决办法一定会有!”
: 现在需要并行的地方一般都有Cython的库了,损失和python带来的便利来讲就不算太不
: 可接受了。
: 当然啦,要是大牛能直接用C来写perfect的程序,一遍就过,不带改的。Python不用也
: 罢。
:
: 。
n*p
18 楼
There is no such rule, it can be done.
http://gigasquidsoftware.com/blog/2016/12/27/deep-learning-in-clojure-with-cortex/
Another video I posted before:
http://www.youtube.com/watch?v=0m6wz2vClQI
【在 L****8 的大作中提到】
: 基于jvm的语言 都和ML不沾边
:
: 。
http://gigasquidsoftware.com/blog/2016/12/27/deep-learning-in-clojure-with-cortex/
Another video I posted before:
http://www.youtube.com/watch?v=0m6wz2vClQI
【在 L****8 的大作中提到】
: 基于jvm的语言 都和ML不沾边
:
: 。
L*8
19 楼
非主流
【在 n***p 的大作中提到】
: There is no such rule, it can be done.
: http://gigasquidsoftware.com/blog/2016/12/27/deep-learning-in-clojure-with-cortex/
: Another video I posted before:
: http://www.youtube.com/watch?v=0m6wz2vClQI
【在 n***p 的大作中提到】
: There is no such rule, it can be done.
: http://gigasquidsoftware.com/blog/2016/12/27/deep-learning-in-clojure-with-cortex/
: Another video I posted before:
: http://www.youtube.com/watch?v=0m6wz2vClQI
w*m
21 楼
见过Guido,欧洲白左大牛。
不像Linus这种又能开源又能赚钱的。
现在还在打工,python core developer个个都很穷。
他的想法是让不懂编程的人编程,效率不是他考虑的重点。
不像Linus这种又能开源又能赚钱的。
现在还在打工,python core developer个个都很穷。
他的想法是让不懂编程的人编程,效率不是他考虑的重点。
相关阅读
惊,朋友在digital ocean host的网站crash了。狗狗抛弃Java转投swift?Inheritance Is TerribleAngular/Node 下面对HTML5的支持要做哪些特别的地方?Visual Studio支持Linux C++学完java还有没有必要学C#?Facebook那种open space环境,真能码的进去吗? (转载)dropbox的技术精华在哪?大家看下现在找工的要求video streaming library?最近有个烙印同事死乞白赖想加入我的personal project拉西债 verizon -> frontier (转载)scala药丸?没人用了感觉先在。除了spark还在用有人参见过International Conference on Machine Learning吗?windows 上安装python package.是不是大部分的程序员都用Mac?有人用google app engine吗?问个C里面计算大数的问题nativescript哪位用过没生物千老能不能手写一个DNA函数出来? (转载)