Image ventilateur qui tourne fond du ventilateur Circuit imprimé (image de titrage diode verte diode rouge
Administration

Julia

INFORMATIQUE > LANGAGES INFORMATIQUES

Julia est un langage informatique


Date de création : 2009.

Auteur : Jeff Bezanson, Stefan Karpinski, Viral B. Shah et Alan Edelman.

Paradigme(s) : langage orienté objet (avec "multiple dispatch ")

Type d'exécution : interpréteur et compilateur JIT.

Typage : dynamique.

Système d'exploitation : multiplateforme.

Licence : MIT.

Histoire

Julia est un langage récent et performant pour le calcul numérique (n'essayez pas de faire un site web avec...).

Caractéristiques

Julia propose de nombreuses fonctions mathématiques et permet d'utiliser des bibliothèques open source écrites en C et en Fortran. Il dispose d'un compilateur JIT.

Ses principales caractéristiques sont les suivantes :

Généalogie

Julia a été influencé par Matlab, R, Ruby, Perl et Python.

En pratique...

Notre équipe a téléchargé sur le site officiel l'installeur pour Windows 10-64 bits (archive auto-extractible) qui nous a permis de tester rapidement des programmes en Julia. Grâce à la video de présentation fournie par le site, la prise en mains est rapide et passionnante.

Pour en savoir plus

Site officel du langage avec de nombreuses resources

Video très bien faite d'initiation à Julia

Julia en bioinformatique

Introducton à Julia

Julia sur le site de l'ENSTA

Introdution à Julia (Wikibooks)

Article sur la programmation orientée objets avec Julia

Bibliographie

Julia: High Performance Programming by Ivo Balbaert, Avik Sengupta, Malcolm Sherrington (697 pages; published: November 2016; ISBN: 9781787125704)

Mastering Julia by Malcolm Sherrington - published by Packt Publishing (410 pages; published: 2015-07; ISBN: 9781783553310)

Getting Started with Julia Programming by Ivo Balbaert - published by Packt Publishing (214 pages; published: 2015-02-28; ISBN: 9781783284795)

Julia for Data Science by Anshul Joshi (348 pages; published: 2016-09; ISBN: 9781785289699) Explore the world of data science from scratch with Julia by your side

Julia for Data Science by Zacharias Voulgaris PhD (415 pages; published: 2016-09-01; ISBN: 9781634621304)

Julia Cookbook by Jalem Raj Rohit - published by Packt Publishing (172 pages; published: 2016-09; ISBN: 9781785882012)

Learning Julia by Anshul Joshi, Rahul Lakhanpal (316 pages; published: November 2017; ISBN: 9781785883279).