小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

學(xué)習Julia與彎道超車

 育種數(shù)據(jù)分析 2021-11-18

1. Julia是什么?

Julia 是一個面向科學(xué)計算的高性能動態(tài)高級程序設(shè)計語言。其語法與其他科學(xué)計算語言相似。他們想要的是一個開源的軟件,它要像C語言一般快速而又擁有如同Ruby的動態(tài)性;要具有Lisp般真正的同像性(Homoiconicity)而又有Matlab般熟悉的數(shù)學(xué)記號;要像Python般通用、像R般在統(tǒng)計分析上得心應(yīng)手、像Perl般自然地處理字符串、像Matlab般具有強大的線性代數(shù)運算能力、像shell般膠水語言的能力,易于學(xué)習而又不讓真正的黑客感到無聊;還有,它應(yīng)該是交互式的,同時又是編譯型的……

百度百科

2. Julia相對于R和Python的優(yōu)勢

2.1. Julia很快

看一下Julia官網(wǎng)上的Benchmark,Julia綜合速度,是R語言的42倍,是Python的15倍,是Java的3倍,是Fortran的1倍,和C語言速度不相上下。

2.2. 原生態(tài)支持并行運算和GPU開發(fā)

Julia是為為并行計算和分布式計算而設(shè)計,更適合于大數(shù)據(jù)的開發(fā)和運算。Python和R這方面先天不足。

2.3. Julia比R更像Python

Julia,R和Python被稱為科學(xué)運算的三大語言,R語言是統(tǒng)計學(xué)家開發(fā)的,更偏向于統(tǒng)計分析,工程化不足。Python是簡單工程化語言,但是數(shù)學(xué)運算速度慢。Julia相對于R語言,更工程化,而且更快,缺點是相關(guān)的包比較少。Julia相對于Python而言,更專注于科學(xué)運算。未來我相信,Julia會把R語言在數(shù)據(jù)科學(xué)的份額占掉一大半,同時會吞食Python在數(shù)據(jù)科學(xué)中的位置。

3. Julia的應(yīng)用前景(來源:Julia中文官網(wǎng))

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多