由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - python要搞type hint了
相关主题
python的一大缺点python里的 lambda函数 有什么有点
golang虽然不会一统江湖,但是,干掉python ,ruby是迟早的事情求助 python 中 16进制的读取与处理
版上哪个大牛评论下python 3.5 gradual typing?Python 缩进的syntax
python要把@当作矩阵乘法算符python并不算google带火的
python 可以给class动态添加method吗?水木上python大坑啊: 疑Google员工把8w行Python项目用4w行Java重写了
rails vs django 感受Python Concurrency 主流是用啥
这个python 3000Guido on Python AsyncIO (1/23/2014)
有人用C++调用过python/java的library吗python Global Lock
相关话题的讨论汇总
话题: python话题: ruby话题: hint话题: java话题: type
进入Programming版参与讨论
1 (共1页)
l*******b
发帖数: 2586
1
https: //quip.com/r69HA9GhGa7J
哈哈哈
p*****2
发帖数: 21240
2
python 就是个笑话 这个论坛也就是公孙大神铁吧

【在 l*******b 的大作中提到】
: https: //quip.com/r69HA9GhGa7J
: 哈哈哈

w*x
发帖数: 518
3
其实我也主用……看领域了,科研里面用得多。
但是科研里面还有matlab和r呢……领域不一样需求不一样啦。

【在 p*****2 的大作中提到】
: python 就是个笑话 这个论坛也就是公孙大神铁吧
w****k
发帖数: 6244
4
我也铁
架不住好用,无论是web stack,数值分析,都流行
而且越来越流行.
尤其是数值分析领域,有学术界在背后,只会越来越火。再过几年,data scientist的
主打语言,就是python

【在 p*****2 的大作中提到】
: python 就是个笑话 这个论坛也就是公孙大神铁吧
v*******e
发帖数: 11604
5
前几天我追了一下,看起来似乎想用python3来实现:
def myfun(a:int) : float
这样的东西。
我想,为什么不直接用cython的方案呢?就是:
def float myfun( int a)
也没什么不好。
p*****2
发帖数: 21240
6

怎么跟scala一样?

【在 v*******e 的大作中提到】
: 前几天我追了一下,看起来似乎想用python3来实现:
: def myfun(a:int) : float
: 这样的东西。
: 我想,为什么不直接用cython的方案呢?就是:
: def float myfun( int a)
: 也没什么不好。

l******t
发帖数: 55733
7
也就def一样

【在 p*****2 的大作中提到】
:
: 怎么跟scala一样?

l**********n
发帖数: 8443
8
python和ruby比如何?which one you prefer? To me, Ruby is kind of like
javascript. Python is kind of like Java. Also Ruby is a better language in
shell scripting.
v*******e
发帖数: 11604
9

Python用户更多,package更全

【在 l**********n 的大作中提到】
: python和ruby比如何?which one you prefer? To me, Ruby is kind of like
: javascript. Python is kind of like Java. Also Ruby is a better language in
: shell scripting.

l*******b
发帖数: 2586
10
package多, script方便, 啥问题search一下都有解决方案
抬轿子的人多, 试东西代价小。
java/scala/javascript处理数值的东西不太 友好。python很多c/fortran的包都有人
包好了, R一样。
简单的逻辑用不上需要编译优化这么高级的装置。
Map/Reduce用啥做都差不多, 假设前提就是每个map出来的结果都不太复杂, 随便合计
合计就差不多了

【在 l**********n 的大作中提到】
: python和ruby比如何?which one you prefer? To me, Ruby is kind of like
: javascript. Python is kind of like Java. Also Ruby is a better language in
: shell scripting.

相关主题
rails vs django 感受python里的 lambda函数 有什么有点
这个python 3000求助 python 中 16进制的读取与处理
有人用C++调用过python/java的library吗Python 缩进的syntax
进入Programming版参与讨论
d****i
发帖数: 4809
11
Java有JNI,可以调用任何C写的native计算库,所以数值计算方面不是问题。

【在 l*******b 的大作中提到】
: package多, script方便, 啥问题search一下都有解决方案
: 抬轿子的人多, 试东西代价小。
: java/scala/javascript处理数值的东西不太 友好。python很多c/fortran的包都有人
: 包好了, R一样。
: 简单的逻辑用不上需要编译优化这么高级的装置。
: Map/Reduce用啥做都差不多, 假设前提就是每个map出来的结果都不太复杂, 随便合计
: 合计就差不多了

l*******b
发帖数: 2586
12
能调用和好用不一样呀,把各种接口包好是个很头疼的问题.数据sharing和reuse本来
就是反oop的.memory怎么收拾JNI好像也不管吧
那么多库,能流行很困难就是因为这个吧

【在 d****i 的大作中提到】
: Java有JNI,可以调用任何C写的native计算库,所以数值计算方面不是问题。
w*x
发帖数: 518
13
我觉得,能用和好用的主要区别就是user base的数量……
用的人多了,优化的人也就多了,也就稳定好用了……
f******x
发帖数: 98
14
java 不支持 operator overloading 和 primitive complex number 是硬伤,数值计
算用java基本是自找麻烦。

【在 d****i 的大作中提到】
: Java有JNI,可以调用任何C写的native计算库,所以数值计算方面不是问题。
b*******s
发帖数: 5216
15
actually nobody uses this feature. too clumsy

【在 d****i 的大作中提到】
: Java有JNI,可以调用任何C写的native计算库,所以数值计算方面不是问题。
L***s
发帖数: 1148
16

Optional Static Typing的想法Guido十几年前就提了,
一直没搞主要是因为他不想把语言搞得太复杂
http://www.artima.com/weblogs/viewpost.jsp?thread=85551

【在 p*****2 的大作中提到】
:
: 怎么跟scala一样?

c******g
发帖数: 4889
17
Python 2.7比较搞笑,本来都放弃开发了,最近又出一个新版本。
L***s
发帖数: 1148
18

2.x承诺一直维护,以2.7.x(x-> +infinity)的形式。你从哪里看到“放弃开发”了?

【在 c******g 的大作中提到】
: Python 2.7比较搞笑,本来都放弃开发了,最近又出一个新版本。
m******t
发帖数: 635
19
什么都好,就是太慢了点。
我用pandas来作交易策略历史回测,跑全市场的一年的日线数据要跑9个小时,慢得要
杀人啊。当然也可能是我弱。

【在 w****k 的大作中提到】
: 我也铁
: 架不住好用,无论是web stack,数值分析,都流行
: 而且越来越流行.
: 尤其是数值分析领域,有学术界在背后,只会越来越火。再过几年,data scientist的
: 主打语言,就是python

p*****2
发帖数: 21240
20
确实慢 ruby更慢

【在 m******t 的大作中提到】
: 什么都好,就是太慢了点。
: 我用pandas来作交易策略历史回测,跑全市场的一年的日线数据要跑9个小时,慢得要
: 杀人啊。当然也可能是我弱。

相关主题
python并不算google带火的Guido on Python AsyncIO (1/23/2014)
水木上python大坑啊: 疑Google员工把8w行Python项目用4w行Java重写了python Global Lock
Python Concurrency 主流是用啥Python程序员请进
进入Programming版参与讨论
l*******b
发帖数: 2586
21
这个有多少数据呀?百十个M python处理起来还可以呀

【在 m******t 的大作中提到】
: 什么都好,就是太慢了点。
: 我用pandas来作交易策略历史回测,跑全市场的一年的日线数据要跑9个小时,慢得要
: 杀人啊。当然也可能是我弱。

N******K
发帖数: 10202
22
再加一条:数组元素 不保证连续存储

【在 f******x 的大作中提到】
: java 不支持 operator overloading 和 primitive complex number 是硬伤,数值计
: 算用java基本是自找麻烦。

m******t
发帖数: 635
23
才240MB数据。
又看了一下代码,应该是我自己的问题。本来我有几个交易策略是每天基于历史数据生
成信号的,这个历史回测脚本简单的就for loop了一下一年里的每个交易日的信号生成
,其实很多IO和计算是重复的。

【在 l*******b 的大作中提到】
: 这个有多少数据呀?百十个M python处理起来还可以呀
w**z
发帖数: 8232
24
We use imageMagick through JNI, 确实蛋疼。

【在 b*******s 的大作中提到】
: actually nobody uses this feature. too clumsy
x***u
发帖数: 297
25
用pandas的话就不要for loop啦。 pandas 存在的意义就是可以进行数组操作。避免逐
行操作可以大大提高效率。

[发表自未名空间手机版 - m.mitbbs.com]

【在 m******t 的大作中提到】
: 才240MB数据。
: 又看了一下代码,应该是我自己的问题。本来我有几个交易策略是每天基于历史数据生
: 成信号的,这个历史回测脚本简单的就for loop了一下一年里的每个交易日的信号生成
: ,其实很多IO和计算是重复的。

z****e
发帖数: 54598
26
别说那么复杂
简单点
就是ide不支持

【在 l*******b 的大作中提到】
: 能调用和好用不一样呀,把各种接口包好是个很头疼的问题.数据sharing和reuse本来
: 就是反oop的.memory怎么收拾JNI好像也不管吧
: 那么多库,能流行很困难就是因为这个吧

1 (共1页)
进入Programming版参与讨论
相关主题
python Global Lockpython 可以给class动态添加method吗?
Python程序员请进rails vs django 感受
Google了一下为啥Python留着GIL这个python 3000
Origins of Python's "Functional" Features有人用C++调用过python/java的library吗
python的一大缺点python里的 lambda函数 有什么有点
golang虽然不会一统江湖,但是,干掉python ,ruby是迟早的事情求助 python 中 16进制的读取与处理
版上哪个大牛评论下python 3.5 gradual typing?Python 缩进的syntax
python要把@当作矩阵乘法算符python并不算google带火的
相关话题的讨论汇总
话题: python话题: ruby话题: hint话题: java话题: type