Julia 教程


閱讀(464.9k) 收藏 (126)

手冊簡介

Julia 是一個新的高性能動態(tài)高級編程語言。語法和其他編程語言類似,易于其他語言用戶學習。本課程是 Julia 官方文檔的中文譯本

手冊說明

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

Julia編程

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

Julia 是個靈活的動態(tài)語言,適合科學和數(shù)值計算,性能可與傳統(tǒng)靜態(tài)類型語言媲美。

Julia 與傳統(tǒng)動態(tài)語言最大的區(qū)別是:

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

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

適用人群

本課程主要適用于希望了解并深入學習 Julia 語言用以編寫高性能程序的國內(nèi)讀者。

學習前提

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

英文文檔地址: The Julia Language


在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號