小编每天关注着一些关于Python的相关新闻,看到一篇关于:未来5到10年,Julia会替代Python成为量化投资热门语言吗?
思考:未来5到10年,Julia会替代Python成为量化投资热门语言吗?楼主说:TO2券商量化实习生,在某大型公募基金做过一年多的股票量化实习。对量化一直非常感兴趣,并且持续关注。
最近听说了Julia这门语言,发现相对Python计算速度的提升确实很高,而且平时用Python确实会比较慢,觉得Julia或许是一个可能的解决方案(当然Cython也可以)。未来Julia的发展空间会很大吗?
思考:未来5到10年,Julia会替代Python成为量化投资热门语言吗?对于这个回答小编摘要了一些回答以及自己的一些看法!
问答一
速度是python最大的弊病。但python最大的优势是pypi。如果julia也能有类似于pypi的东西,我不否认有可能替换。但如果没有,那可能,短期内不会被替代。
因为设备成本越来越低,可以横向扩展解决的问题都不算啥问题了。
思考:未来5到10年,Julia会替代Python成为量化投资热门语言吗?问答二
python的问题是慢,完全不适合科学计算的慢,但是各种c和cpp的库又很大程度上弥补了这个问题。
它的优势是表达性好,容易理解,库非常丰富--库这一点就可以决定很多事情而且很难短时间内追上。
思考:未来5到10年,Julia会替代Python成为量化投资热门语言吗?问答三
量化系统能不能挣钱跟用什么语言无关。
先好好领悟交易,这才是你的系统能不能挣钱的唯一因素。
什么语言用着最熟就用什么,不用刻意去学新语言。程序员搞量化喜欢把技术凌驾于交易之上。
思考:未来5到10年,Julia会替代Python成为量化投资热门语言吗?一门新语言要取代旧语言,要么是是解决了旧语言不可容忍的缺点,要么大幅超越了旧语言的优点。
Python的最大缺点就是慢,但是可以非常方便的用C/C++扩展,numpy/scipy等库就是很好的例子,速度非常快。所以这个缺点不是不可容忍的,可以巧妙的解决。
Python的第二个缺点就是独特的缩进方式,一般编辑器都能很好的解决。
Python的优点语法简单,库多,各种资料多。
Julia解决了Python慢这个可接受的缺点,但是优点并没有太多的优势。
从这两点来看,短时间内Julia并不会取代Python,甚至威胁都算不上,差不多就是R语言那样。
还有就是这个语言吧,提醒后人,起名字蛮重要的。
思考:未来5到10年,Julia会替代Python成为量化投资热门语言吗?注:我这有个学习Python基地,里面有很多学习资料,感兴趣的+Q群:895817687
网友评论