Julia LanguageDémarrer avec Julia Language

Versions

Version Date de sortie
0.6.0-dev 2017-06-01
0.5.0 2016-09-19
0.4.0 2015-10-08
0.3.0 2014-08-21
0.2.0 2013-11-17
0.1.0 2013-02-14

Bonjour le monde!

println("Hello, World!")

Pour lancer Julia, commencez par récupérer l’interprète sur la page de téléchargement du site Web. La version stable actuelle est la v0.5.0, et cette version est recommandée pour la plupart des utilisateurs. Certains développeurs de paquets ou utilisateurs expérimentés peuvent choisir d'utiliser la construction nocturne, ce qui est beaucoup moins stable.

Lorsque vous avez l'interpréteur, écrivez votre programme dans un fichier nommé hello.jl . Il peut alors être exécuté depuis un terminal système en tant que:

$ julia hello.jl
Hello, World!

Julia peut également être exécutée de manière interactive en exécutant le programme julia . Vous devriez voir un en-tête et une invite, comme suit:

               _
   _       _ _(_)_     |  A fresh approach to technical computing
  (_)     | (_) (_)    |  Documentation: http://docs.julialang.org
   _ _   _| |_  __ _   |  Type "?help" for help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 0.4.2 (2015-12-06 21:47 UTC)
 _/ |\__'_|_|_|\__'_|  |  Official http://julialang.org/ release
|__/                   |  x86_64-w64-mingw32

julia> 

Vous pouvez exécuter n'importe quel code Julia dans cette REPL , alors essayez:

julia> println("Hello, World!")
Hello, World!

Cet exemple utilise une chaîne "Hello, World!" , et de la fonction println - l'un des nombreux dans la bibliothèque standard. Pour plus d'informations ou d'aide, essayez les sources suivantes:

  • Le REPL dispose d'un mode d'aide intégré pour accéder à la documentation.
  • La documentation officielle est assez complète.
  • Stack Overflow a une collection petite mais croissante d'exemples.
  • Les utilisateurs de Gitter sont heureux de vous aider avec de petites questions.
  • Le forum de discussion en ligne principal pour Julia est le forum de discussion sur discourse.julialang.org . Les questions plus complexes doivent être affichées ici.
  • Une collection de tutoriels et de livres peut être trouvée ici .