Julia Logo

Liberal lisansa sahip, açık kaynaklı bir dil istiyoruz. Ruby’nin dinamizmi ile C’nin hızını istiyoruz. Lisp gibi gerçek makrolara, Matlab gibi bariz, tanıdık matematiksel gösterime sahip, homoikonik bir dil istiyoruz. Genel programlama için Python kadar kullanışlı, istatistik için R kadar kolay, dizi işleme için Perl kadar doğal, lineer cebir için Matlab kadar güçlü, programları birbirine bağlamada shell kadar iyi bir şey istiyoruz. Öğrenmesi basit ancak en ciddi hacker’ları mutlu eden bir şey… Etkileşimli olmasını ve derlenmesini istiyoruz. (C kadar hızlı olması gerektiğini söylemiş miydik?)

Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman

“Meşazını aldım Nuuraabi, kıps. Ben de varım!” diyorsan hadi işimize bakalım:

Terminali aç ve Downloads klasörüne git:

cd ~/Downloads

Bu linkten güncel Linux binary’lerinden sana uyanını indirebilirsin: Tık!

“Olmaz! wget‘le indireceğim! Ne sandın?!.” dediğini duyuyorum. Mükemmel atlayış!

wget https://julialang-s3.julialang.org/bin/linux/x64/1.7/julia-1.7.0-linux-x86_64.tar.gz

İnen dosya .tar.gz. Ayıkla .tar.gz‘nin taşını:

tar -xvzf julia-1.7.0-linux-x86_64.tar.gz

Çıkan dosyayı /opt içine kopyala:

sudo cp -r julia-1.7.0 /opt/

/usr/local/bin içine sembolik link oluştur:

sudo ln -s /opt/julia-1.7.0/bin/julia /usr/local/bin/julia

Terminali kapatıp yeniden aç ve julia yaz. Hepsi bu!

julia

Ta daa!

Julia Init