Julia , biasanya dikenali sebagai JuliaLang , adalah bahasa pengaturcaraan untuk pengkomputeran berangka. Julia sepantas C tetapi tidak mengorbankan kebolehbacaannya. Oleh itu, kita dapat mengurangkan masa berjalan program kita dan juga masa pembangunan.
Prasyarat
Pastikan anda mempunyai RAM lebih daripada 2GB. Sekiranya tidak mempunyai cukup memori, Anda dapat menggunakan swap
untuk memperluas kapasiti RAM. Cukup ikuti tutorial di sini untuk membuat pertukaran.
Langkah 1: Pasang kebergantungan
Memasang Julia memerlukan beberapa kebergantungan seperti gcc
, g++
dan lain-lain Untuk memudahkan proses, log masuk sebagai root
dan memasang semua kebergantungan.
apt install gcc
apt install make
apt install g++
apt install python
apt install gfortran
apt install perl
apt install m4
apt install patch
apt install cmake
apt install pkg-config
Langkah 2: Muat turun Julia dan pasang
Keseluruhan proses di sini tidak memerlukan root
hak istimewa untuk memasang Julia. Mulakan terminal anda dan dapatkan kod sumber Julia dari Github
git clone git://github.com/JuliaLang/julia.git
Semua kod sumber akan berada dalam folder bernama julia
. Tukar ke folder ini.
cd julia
Lihat versi terbaru Julia.
git checkout v0.6.0
Bina Julia dari sumber.
make -j 2
The -j
pilihan menunjukkan berapa banyak benang untuk membina Julia. Lagi banyak lagi bagus. Ia harus ditetapkan sama dengan bilangan teras pelayan.
Proses pembinaannya agak lama.
Langkah 3: Sahkan Julia
Di dalam folder julia
, kita dapat mencari fail yang boleh dieksekusi bernama julia
.
Taipkan ./julia --version
command prompt dan output akan kelihatan seperti ini.
julia version 0.6.0
Terdapat dua cara untuk menggunakan Julia, yang pertama adalah melalui REPL. Cukup ketik ./julia
untuk mengakses REPL. Yang kedua adalah dengan menyimpan kod yang sedang berjalan di bawah fail dengan sambungan .jl
dan jalankan fail ini dengan ./julia <nameOfFile.jl>
.
Untuk kemudahan, anda boleh membuat alias untuk mengakses julia
di mana sahaja di pelayan anda.
Nota: Semua proses di atas telah diuji dengan Vultr $ 2.50 / bulan VPS dengan Ubuntu 17.04 x64