Julia , communément appelée JuliaLang , est un langage de programmation pour l'informatique numérique. Julia est aussi rapide que C mais elle ne sacrifie pas la lisibilité. Par conséquent, nous pouvons réduire le temps d'exécution de nos programmes ainsi que le temps de développement.
Conditions préalables
Assurez-vous que vous disposez de plus de 2 Go de RAM. Dans le cas d'une mémoire insuffisante, vous pouvez utiliser swap
pour étendre la capacité de la RAM. Suivez simplement le tutoriel ici pour créer un échange.
Étape 1: installer les dépendances
L' installation Julia nécessite des dépendances telles que gcc
, g++
, etc. Pour simplifier le processus, connectez - vous comme root
et installer toutes les dépendances.
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
Étape 2: Téléchargez Julia et installez
L'ensemble du processus ici ne nécessite pas de root
privilège pour installer Julia. Démarrez votre terminal et obtenez le code source de Julia sur Github
git clone git://github.com/JuliaLang/julia.git
Tout le code source sera dans le dossier nommé julia
. Basculez vers ce dossier.
cd julia
Découvrez la dernière version de Julia.
git checkout v0.6.0
Construisez Julia à partir de la source.
make -j 2
L' -j
option indique le nombre de threads pour la construction de Julia. Plus c'est mieux. Il doit être défini égal au nombre de cœurs du serveur.
Le processus de construction est assez long.
Étape 3: vérifier Julia
À l'intérieur du dossier julia
, nous pouvons trouver un fichier exécutable nommé julia
.
Tapez ./julia --version
l'invite de commande et la sortie devrait ressembler à ceci.
julia version 0.6.0
Il y a deux façons d'utiliser Julia, la première est via son REPL. Tapez simplement ./julia
pour accéder au REPL. La seconde consiste à enregistrer le code en cours d'exécution sous un fichier avec extension .jl
et à exécuter ce fichier avec ./julia <nameOfFile.jl>
.
Pour plus de commodité, vous pouvez créer un alias pour accéder à julia
n'importe où sur votre serveur.
Remarque: Tous les processus ci-dessus ont été testés avec un VPS Vultr $ 2.50 / mois avec Ubuntu 17.04 x64