Julia 教程


閱讀(449.9k) 收藏 (126)

手冊簡(jiǎn)介

Julia 是一個(gè)新的高性能動(dòng)態(tài)高級編程語(yǔ)言。語(yǔ)法和其他編程語(yǔ)言類(lèi)似,易于其他語(yǔ)言用戶(hù)學(xué)習。本課程是 Julia 官方文檔的中文譯本

手冊說(shuō)明

u=2618390090,1640044911&fm=26&gp=0

Julia編程

Julia是一個(gè)新的高性能動(dòng)態(tài)高級編程語(yǔ)言。語(yǔ)法和其他編程語(yǔ)言類(lèi)似,易于其他語(yǔ)言用戶(hù)學(xué)習。Julia 擁有豐富的函數庫,提供了數字精度、精致的增幅器(sophisticated amplifier)和分布式并行運行方式。核心函數庫等大多數庫是由 Julia 編寫(xiě),但也用成熟的 C 和 FORTRAN 庫來(lái)處理線(xiàn)性代數、隨機數產(chǎn)生和字符串處理等問(wèn)題。

Julia 是個(gè)靈活的動(dòng)態(tài)語(yǔ)言,適合科學(xué)和數值計算,性能可與傳統靜態(tài)類(lèi)型語(yǔ)言媲美。

Julia 與傳統動(dòng)態(tài)語(yǔ)言最大的區別是:

  • 核心語(yǔ)言很??;標準庫是用 Julia 本身寫(xiě)的,如整數運算在內的基礎運算
  • 完善的類(lèi)型,方便構造對象和做類(lèi)型聲明
  • 基于參數類(lèi)型進(jìn)行函數重載
  • 參數類(lèi)型不同,自動(dòng)生成高效、專(zhuān)用的代碼
  • 高性能,接近靜態(tài)編譯語(yǔ)言,如 C 語(yǔ)言

本課程是 Julia 官方文檔的中文譯本。

適用人群

本課程主要適用于希望了解并深入學(xué)習 Julia 語(yǔ)言用以編寫(xiě)高性能程序的國內讀者。

學(xué)習前提

在學(xué)習本課程之前,我們假定你對動(dòng)態(tài)編程語(yǔ)言(比如:JavaScript、Ruby、Python)有一定的了解,并對基本的編程知識熟練掌握。

英文文檔地址: The Julia Language


更新記錄

在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號