Windows下安裝Julia開發環境
Julia 是一個面向科學計算的高效能動態高階程式設計語言。其語法與其他科學計算語言相似。在許多情況下擁有能與編譯型語言相媲美的效能。Julia 是個靈活的動態語言,適合科學和數值計算,效能可與傳統靜態型別語言媲美。特點如下:
-
免費開源
-
核心語言非常小。標準庫用的是 Julia 語言本身寫的
-
呼叫許多其它成熟的高效能基礎程式碼。如線性代數、隨機數生成、快速傅立葉變換、字串處理。(還在增加中……)
-
豐富的用於建立或描述物件的型別語法
-
高效能,接近於靜態編譯型語言。包括使用者自定義型別等
-
為平行計算和分散式計算而設計
-
輕量級“綠色”協程
-
優雅的可擴充套件的型別轉換/提升
-
支援Unicode, 包括但不限於UTF-8
-
可直接呼叫 C 函式(不需要包裝或是藉助特殊的API)
-
有類似shell的程序管理能力
-
有類似Lisp的巨集以及其它超程式設計工具
下面以Win7為例,介紹Julia開發環境的安裝步驟。
1、下載Julia
開啟 https://julialang.org/downloads/,點選Windows-64 bit,選中進行下載。
2、安裝Julia
雙擊下載好的julia-1.0.0-win64.exe,選擇合適的安裝路徑,然後點選install。安裝完成之後點選finish。
3、啟動Julia
可以在安裝時勾選建立桌面快捷方式,或者是去指定的Julia安裝路徑下找到bin資料夾,雙擊開啟julia.exe檔案即可。
另外開發程式最好是使用專門的整合開發工具。Julia Studio是 Julia 程式語言的整合開發環境,基於 Qt Creator 和 Qt 框架,除了一個編輯器和整合控制檯之外還包括了內建支援 git 版本控制。另外,使用標準 Julia 包可以快速實現資料視覺化。支援的平臺如下:
-
Mac OSX 10.6 及更高版本
-
Windows XP SP2 及更高版本
-
(K)Ubuntu Linux 12.04 及更高版本