1. 程式人生 > >Windows下安裝Julia開發環境

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 及更高版本