software.wikisort.org - Langage_de_programmation

Search / Calendar

Julia est un langage de programmation de haut niveau, performant et dynamique pour le calcul scientifique, avec une syntaxe familière aux utilisateurs d'autres environnements de développement similaires (Matlab, R, Scilab, Python, etc.). Il fournit un compilateur sophistiqué, un système de types dynamiques avec polymorphisme paramétré, une exécution parallèle distribuée, des appels directs de fonctions C, Fortran et Python.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Julia

Date de première version
Auteur Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman
Dernière version 1.7.3 ()
Version en développement 1.8.0-rc1 ()
Typage dynamique
Influencé par MATLAB, R, Ruby, Perl, Python
Système d'exploitation Multi-plateformes
Licence Licence MIT[1]
Site web julialang.org
Extension de fichier jl

La bibliothèque, essentiellement écrite dans le langage Julia lui-même, intègre également des bibliothèques en C et Fortran pour l'algèbre linéaire, la génération des nombres aléatoires, les FFT et le traitement de chaînes de caractères. Les programmes Julia sont organisés autour de la définition de fonctions, et de leur surcharge autour de différentes combinaisons de types d'arguments[2].


Julia Computing


L'intérêt de plus en plus marqué des entreprises pour Julia a conduit à la création, en , de l'entreprise Julia Computing[3], qui distribue JuliaPRO et JuliaFIN, des versions améliorées de Julia (respectivement pour la science des données et la finance), ainsi que des services payants de support et d'intégration à des technologies cloud[4].


Références



Liens externes



На других языках


- [fr] Julia (langage)

[ru] Julia (язык программирования)

Julia — высокоуровневый высокопроизводительный свободный язык программирования с динамической типизацией, созданный для математических вычислений. Эффективен также и для написания программ общего назначения.[5][6][7] Синтаксис языка схож с синтаксисом других математических языков (например, MATLAB и Octave), однако имеет некоторые существенные отличия. Julia написан на Си, C++ и Scheme. Имеет встроенную поддержку многопоточности и распределённых вычислений, реализованные в том числе в стандартных конструкциях.



Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.org внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.org - проект по пересортировке и дополнению контента Википедии