python不適合開發(fā)的領域?
VNPY作為C++底層為主的量化交易系列產(chǎn)品,采用C++底層開發(fā),可以大幅都降低Python策略開發(fā)的工作,VNPY在PYTHON應用層復制了整個底層的東西,比較適合作為PYTHON程序員去擴展。
由于底層C++部分,避免了單進程python的GIL鎖問題, 在此架構上還可以采用無鎖隊列獲得的更高的事件驅動后的并發(fā)性能。VNPY是屬于高性能的C++架構。
稍有閱歷的程序員都知道,Python不適合做大項目。
誰否認這一點,誰就是不科學。從就事論事的角度來看,多行情接入,多市場套利時,速度要求較高,尤其是異步IO的問題可以大幅度提高響應時間。