Julia言語とは(備忘録 : 更新版)
twitterなどで目にする機会が増えて、昨日初めてJuliaチュートリアルに参加したので備忘録。(更新版)
チュートリアルで頂いたステッカー↓↓
可愛いね。
Juliaについて
Juliaのライセンス
MITベース
ただし中にあるプロジェクト単位で様々なライセンスがぶら下がっている模様
商用利用はお気をつけて。
julia/LICENSE.md at master · JuliaLang/julia · GitHub
Juliaは何故早い
細かいことはよくわかりませんが、わかっていることだけで
簡単に始める方法
- Juliabox https://juliabox.com/
IDE環境
- Juno IDE http://junolab.org/
- Atomへの導入
margaret-sdpara.blogspot.jp
atom.io
-
- Visual Studio CodeのJuliaの拡張機能
パッケージ
https://pkg.julialang.org/
2018/3/24時点で1749パッケージが登録されている
個人的に、Mamba.jl , BackpropNeuralNet.jlに興味がある
github.com
github.com
他の言語を実行可能
Julia上でgccやclangが実行できるため、C, Fortranのコードを実行可能
Calling C and Fortran Code · The Julia Language
Juliaboxのチュートリアルにもある
Cxx.jiで対話実行できるのでこっちも。
github.com