Pythonの次に来るかもしれないJuliaの基礎を教えます。
Juliaの作者曰く
僕たちが欲しい言語はこんな感じだ。
まず、ゆるいライセンスをもったオープン ソース言語。
そこに、Cの速さとRubyの動的さが欲しい。
Lispのような同図像性があって真のマクロを使えるけど、
Matlabのように分かりやすくて自然な数学的記述もできる言語だ。
そのうえ、Python並みに汎用プログラミングに使えて、
R並みに簡単に統計分析ができて、
Perl並みに文字列処理を自然にできて、
Matlab並みに線形代数計算に強くて、
シェル並みにうまくプログラムをつなぎ合わせることができる。
さらに、すっごい簡単に覚えられるけど、
凄腕ハッカーも満足させられるものだ。
インタラクティブに使えて、
かつコンパイルもできる。
Juliaはそんな言語です。
そんなJuliaをインストールからプリコンパイルまで幅広く教えます。
基本的にはプログラミングの基礎があることを前提とします。
具体的には、Julia以外の言語でコマンドベースのプログラムが自由に出来るレベルの方を対象としています。
もし、プログラミングの基礎をお持ちでなく、初めてのプログラミング言語にJuliaを選んだ方は有料オプションをご利用ください。