Dokumentasi | |
Integrasi berkelanjutan | |
Cakupan kode |
Julia adalah bahasa dinamis tingkat tinggi dan berkinerja tinggi untuk komputasi teknis. Beranda utama Julia dapat ditemukan di julialang.org. Ini adalah repositori GitHub kode sumber Julia, termasuk instruksi untuk mengkompilasi dan menginstal Julia, di bawah.
Pengembang baru mungkin menganggap catatan di CONTRIBUTING berguna untuk mulai berkontribusi pada basis kode Julia.
Jika Anda memilih untuk tidak mengkompilasi Julia terbaru dari sumbernya, tarbal khusus platform dengan binari yang telah dikompilasi sebelumnya juga tersedia untuk diunduh. Halaman unduhan juga memberikan rincian tentang berbagai tingkat dukungan untuk kombinasi OS dan platform.
Jika semuanya berfungsi dengan benar, Anda akan melihat spanduk Julia dan perintah interaktif tempat Anda dapat memasukkan ekspresi untuk evaluasi. Anda dapat membaca tentang memulai di manual.
Catatan : Meskipun beberapa manajer paket OS menyediakan Julia, instalasi tersebut tidak dipelihara atau didukung oleh proyek Julia. Barang-barang tersebut mungkin sudah ketinggalan jaman, rusak dan/atau tidak terawat. Kami menyarankan Anda menggunakan biner resmi Julia.
Pertama, pastikan Anda telah menginstal semua dependensi yang diperlukan. Kemudian, dapatkan kode sumber dengan mengkloning repositori git:
git clone https://github.com/JuliaLang/julia.git
dan kemudian gunakan command prompt untuk mengubah ke direktori julia yang dihasilkan. Secara default, Anda akan membuat Julia versi terbaru yang tidak stabil. Namun, sebagian besar pengguna harus menggunakan Julia versi stabil terbaru. Anda bisa mendapatkan versi ini dengan menjalankan:
git checkout v1.11.1
Untuk membuat julia
dapat dieksekusi, jalankan make
dari dalam direktori julia.
Membangun Julia memerlukan ruang disk sebesar 2GiB dan memori virtual sekitar 4GiB.
Catatan: Proses pembangunan akan gagal total jika salah satu direktori induk direktori pembangunan mempunyai spasi atau karakter meta shell lainnya seperti $
atau :
pada namanya (hal ini disebabkan oleh keterbatasan dalam pembuatan GNU).
Setelah dibuat, Anda dapat menjalankan executable julia
. Dari dalam direktori julia, jalankan
./julia
Pengujian pertama Anda terhadap Julia menentukan apakah build Anda berfungsi dengan benar. Dari direktori julia, ketik make testall
. Anda akan melihat keluaran yang mencantumkan serangkaian pengujian yang sedang berjalan; jika semuanya selesai tanpa kesalahan, Anda seharusnya sudah siap untuk mulai menggunakan Julia.
Anda dapat membaca tentang memulai di manual.
Instruksi pembangunan yang terperinci, jika diperlukan, disertakan dalam dokumentasi pembangunan.
Secara default, Julia tidak menginstal apa pun di luar direktori tempat ia dikloning dan ~/.julia
. Julia dan sebagian besar paket Julia dapat dihapus instalasinya sepenuhnya dengan menghapus kedua direktori ini.
Kode sumber Julia disusun sebagai berikut:
Direktori | Isi |
---|---|
base/ | kode sumber untuk modul Base (bagian dari perpustakaan standar Julia) |
cli/ | sumber untuk antarmuka baris perintah/REPL |
contrib/ | skrip lain-lain |
deps/ | ketergantungan eksternal |
doc/src/ | sumber untuk panduan pengguna |
etc/ | berisi startup.jl |
src/ | sumber inti bahasa Julia |
stdlib/ | kode sumber untuk paket perpustakaan standar lainnya |
test/ | ruang tes |
Julia REPL cukup kuat. Lihat bagian manual Julia REPL untuk lebih jelasnya.
Di Windows, kami sangat menyarankan menjalankan Julia di terminal modern, seperti Terminal Windows dari Microsoft Store.
Dukungan untuk mengedit Julia tersedia untuk banyak editor yang banyak digunakan: Emacs, Vim, Sublime Text, dan banyak lainnya.
Bagi pengguna yang lebih menyukai IDE, kami merekomendasikan penggunaan VS Code dengan plugin julia-vscode.
Untuk pengguna notebook, dukungan notebook Jupyter tersedia melalui paket IJulia, dan paket Pluto.jl menyediakan notebook Pluto.