Comparaisons des logiciels d'analyse numérique

Un article de Wikipédia, l'encyclopédie libre.

Les tables suivantes présente des comparaisons des logiciels d'analyse numérique.

Applications[modifier | modifier le code]

Caractéristiques[modifier | modifier le code]

Nom Créateur Début de développement Première version Dernière version stable Date de la dernière version stable Prix Licence Notes
ADMB (en) D. Fournier, ADMB Project 1989 1990 12.0[1]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence BSD (3-clause BSD license)Voir et modifier les données sur Wikidata La différentiation automatique permet de résoudre des problèmes complexes d’optimisation
Analytica (en) Lumina Decision Systems 1982 (Demos) 4.6[2]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • Gratuit (Analytica Free 101),
  • 995 $ (Professional),
  • 2 795 $ (Enterprise)
Licence propriétaireVoir et modifier les données sur Wikidata Environnement de modélisation comprenant un langage déclaratif et graphique basé sur les diagrammes d'influence
Ch (en) SoftIntegration 8.0[3]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • Gratuit (étudiant)
  • 199 $ (enseignement)
  • 399 $ (commercial)
Licence propriétaireVoir et modifier les données sur Wikidata Langage basé sur C/C++ pour le calcul numérique et le tracé graphique [4]
DADiSP (en) DSP Development 1984 1987 6.7 B02[5]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • Gratuit (étudiant)
  • 129 $ (enseignement)
  • 1 995 $ (commercial))
Licence propriétaireVoir et modifier les données sur Wikidata Environnement d'analyse numérique pour les sciences et l'engineering associé au langage deprogrammation SPL (Series Processing Language).
DataMelt (en) S.Chekanov (jwork.org) 2005 2005 1.8[6]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • Gratuit (Community edition)
  • ??? (DMelt membership)
  • ??? (Commercial & developers)
Licence propriétaireVoir et modifier les données sur Wikidata Environnement interactif d'analyse numérique et graphique 2D/3D pour les mathématiques, le calcul symbolique d'algèbre, le data mining. Il peut être programmé à travers plusieurs langages: Jython, Groovy, JRuby et BeanShell.
Dyalog APL Dyalog Ltd. 1981 1983 16.0
  • Gratuit (utilisation non commerciale)
  • 850 £/an ou 2 % de redevance
Licence propriétaire Dialecte moderne d'APL (langage) amélioré par l'ajout de la programmation fonctionnelle et orientée objet.
Euler Math Toolbox (en) René Grothmann 1987 1988 2022-05-18[7]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 2 ou ultérieure[8]Voir et modifier les données sur Wikidata Ègalement un système de calcul formel grâce à l'interface avec Maxima
Fityk (en) M. Wojdyr 2002 1.3.2[9]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • Gratuit (sources)
  • Redevance de 115 $ (exécutable)
Licence publique générale GNU version 2 ou ultérieure[10],[11]Voir et modifier les données sur Wikidata Environnement graphique 2D spécialisé dans l'ajustement de courbe. Programmable avec un langage spécifique ou Lua.
FlexPro Weisang GmbH n/a 1991 11.0.8[12]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • 1 790 €/an (Developer Suite)
  • 930 €/an (Professional)
Licence propriétaireVoir et modifier les données sur Wikidata Analyse et présentation interactive pour des gros volumes de données, programmable en VBA.
FreeMat Samit Basu 2004 4.2[13]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 2[14]Voir et modifier les données sur Wikidata Environnement interactif d'analyse numérique similaire à MATLAB et GNU Octave interfaçable avec C, C++, et Fortran
GAUSS Aptech Systems 1984 22[15]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Payant Licence propriétaireVoir et modifier les données sur Wikidata Langage de programmation pour les statistiques et l'économétrie.
GNU Data Language Marc Schellens 2004 1.0.4[16]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 2[17]Voir et modifier les données sur Wikidata Compilateur clone libre d'Interactive Data Language (IDL).
GNU Octave John W. Eaton 1988 1993 9.1.0[18]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 3 ou ultérieure[19],[20]Voir et modifier les données sur Wikidata Environnement de calcul numérique comparable à MATLAB et à Scilab.
IDL David Stern et ITT Visual Information Solutions (ITT VIS) 1977 8.7[21]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Payant Licence propriétaireVoir et modifier les données sur Wikidata Langage vectoriel de programmation pour le traitement de données et la visualisation.
IGOR Pro (en) WaveMetrics 1986 1988 8.00[22]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • 995 $ (commercial)
  • 499 $ (académique)
  • 85 $ (étudiant)
Licence propriétaireVoir et modifier les données sur Wikidata Environnement interactif d'analyse graphique 2D/3D, programmable destiné à l'analyse des grands ensembles de données pour la science et l'ingénierie.
J Jsoftware 1989 1990 J9.5[23]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNUVoir et modifier les données sur Wikidata Langage fonctionnel permettant le calcul matriciel
Julia Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman et d'autres contributeurs[24] 2009 2012 1.10.2[25]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence MIT[26]Voir et modifier les données sur Wikidata 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.).
LabVIEW National Instruments 1985 1986 2021[27]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • 1 249 $ (commercial)
  • 79,95 $ (étudiant)
Licence propriétaireVoir et modifier les données sur Wikidata Langage graphique et textuel à travers des nœuds de formules, mathscript et des fichiers de scripts .m[28].
Maple Waterloo Maple 1980 1982 2023[29]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • 2 275 $ (commercial)
  • 99 $ (étudiant)
Licence propriétaireVoir et modifier les données sur Wikidata Essentiellement un système de calcul formel.
Mathcad Parametric Technology Corporation 1985 1986 Prime 9.0[30]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • 1 195 $ (commercial)
  • 99 $ (étudiant)
Licence propriétaireVoir et modifier les données sur Wikidata Calculs intégrés dans des notes de calculs.
Mathematica Wolfram Research 1986 1988 14.0[31]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Licence propriétaire[34]Voir et modifier les données sur Wikidata Essentiellement un système de calcul formel.
MATLAB The MathWorks fin des années 1970 1984 R2023b Update 6Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • 2 650 $ (standard)
  • 625 $ (éducation)
Licence propriétaire[35]Voir et modifier les données sur Wikidata Environnement et langage de calcul numérique sur lequel se greffent 80 modules dont Simulink pour la simulation.
Maxima MIT Projet MAC et William Schelter et coll. 1967 1982 5.47.0[36]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 2[37]Voir et modifier les données sur Wikidata Essentiellement un système de calcul formel.
MLAB (en) Civilized Software, Inc. 1970 (in SAIL), 1985 (in C) 1972 (on DEC-10), 1988 (on PCs), 1993 (on MACs)
  • 2 250 $ (standard)
  • 50 $ (étudiant)
Environnement de calcul numérique et statistique pour les applications scientifiques par exemple en cinétique chimique.
Origin OriginLab 1991 2023[38]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • 1 095 $ (std.)
  • 1 800 $ (Pro)
  • 550 $ (std., académique)
  • 850 $ (Pro, académique)
  • 69 $/an (Pro, étudiant)
Licence propriétaire[39]Voir et modifier les données sur Wikidata Environnement d'analyse graphique et statistique 2D/3D pour la science et ingénierie .
Perl Data Language (en) Karl Glazebrook Fin des années 1990 Vers 1997 2.080[40]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNUVoir et modifier les données sur Wikidata Ajoute la manipulation de matrice au langage Perl permettant d'être utilisé en astrophysique, océanographie... tracé 2D/3D.
PSPP Ben Pfaff Années 1990 Années 1990 2.0.1[41]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 3 ou ultérieure[42]Voir et modifier les données sur Wikidata Environnement de statistiques utilisé pour la visualisation et l’analyse d’échantillons.
R R Foundation 1997 1997 4.3.3[43]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 2[44]Voir et modifier les données sur Wikidata Langage de statistique pouvant s'intégrer dans divers environnements : RStudio, Jupyter.
SageMath William Stein (en) 2005 10.3[45]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 2[46]Voir et modifier les données sur Wikidata Environnement web d'agrégation de système de calcul formel et de calcul numérique utilisant Python.
SAS Anthony Barr (en) et James Goodnight (en) 1966 1972 9.4M7Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Payant Environnement de statistique. Langage proche de MATLAB.
SequenceL (en) Texas Multicore Technologies 1989 2012 3.0.3[47]Voir et modifier les données sur Wikidata
  • Gratuit (Édition Community),
  • 2 495 $ (Édition Professionnelle)
Licence propriétaireVoir et modifier les données sur Wikidata Langage de programmation fonctionnelle ayant de bonnes performances par parallélisation automatique à la compilation.
S-Lang (en) John E. Davis 1992 2.3.3[48]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 2 ou ultérieure[49]Voir et modifier les données sur Wikidata Disponible soit comme un produit indépendant ou comme un interpréteur embarqué dans un autre programme comme Jed. Il permet le calcul matriciel.
Scilab Inria puis Scilab Enterprises 1990 1994 2024.0.0[50]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence publique générale GNU version 2[51]new 5Licence CeCILL version 2 (d)Voir et modifier les données sur Wikidata Langage et environnement de calcul numérique multi‐plate‐forme fournissant un environnement de calcul pour des applications scientifiques. Il possède un langage de programmation orienté calcul numérique de haut niveau. Il peut être utilisé pour le traitement du signal, l’analyse statistique, le traitement d’images, les simulations de dynamique des fluides, l’optimisation numérique, et la modélisation et simulation de systèmes dynamiques explicites et implicites.
SolidThinking Embed
(VisSim)
Visual Solutions puis Altair Engineering (en) 1989 2017.1[52]Voir et modifier les données sur Wikidata
  • 495 $-2 800 $ (commercial)
  • Gratuit visualisation uniquement
  • 50 $-250 $/free v3.0 (enseignement)
Environnement de Programmation visuelle pour la simulation et le Model-based design. Utilisé pour la science et dans l'ingénierie.
SPSS Norman Nie (en), Dale H. Bent, et C. Hadlai Hull 1968 29[53]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Payant Licence propriétaire[54]Voir et modifier les données sur Wikidata Logiciel utilisé pour l'analyse statistique.
Sysquake Calerga 1998 6.5[55]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata
  • Gratuit (Base)
  • 2 500 $ (Pro, commercial)
  • 1 000 $ (Pro, enseignement)
Environnement de calcul numérique basé sur un langage de programmation largement compatible avec MATLAB avec graphiques interactif.
TK Solver (en) Universal Technical Systems, Inc. fin des années 1970 1982 5.0[56]Voir et modifier les données sur Wikidata
  • 49 $ (étudiant)
  • 599 $ (commercial)
Licence propriétaireVoir et modifier les données sur Wikidata Calcul numérique et résolution d'équations (en).
Yorick n/a n/a n/a 2.2.03[57]Voir et modifier les données sur Wikidata Voir et modifier les données sur Wikidata Gratuit Licence BSDVoir et modifier les données sur Wikidata Langage de programmation interprété impératif destiné au calcul numérique et au tracé de graphiques. Sa syntaxe, fortement inspirée du C, est spécialement prévue pour les calculs sur les tableaux. Yorick s'apparente en cela au logiciel propriétaire IDL.

Système d'exploitation[modifier | modifier le code]

Systèmes d'exploitation sur lesquels le logiciel peut s'exécuter sans émulation.

Windows OS X Linux BSD Unix DOS Android SaaS
ADMB (en) Oui Oui Oui Non Non Non Non Non
Analytica (en) Oui Non Non Non Non Non Non Non
Ch (en) Oui Oui Oui Oui Oui Non Non Non
DADiSP (en) Oui Non Non Non Oui Non Non Non
DataMelt (en) Oui Oui Oui Oui Oui Non Oui Non
Dyalog APL Oui Oui Oui Non Oui Non[58] Non Non
Euler Math Toolbox (en) Oui Non Oui Non Non Non Non Non
Fityk (en) Oui Oui Oui Non Non Non Non Non
FlexPro Oui Non Non Non Non Non Non Non
FreeMat Oui Oui Oui Oui Oui Non Non Non
GAUSS Oui Oui Oui Non Oui Non Non Non
GNU Data Language Oui Oui Oui Non Oui Non Non Non
GNU Octave Oui Oui Oui Oui Oui Oui Oui Oui
IDL Oui Oui Oui Non Non Non Non Non
IGOR Pro (en) Oui Oui Non Non Non Non Non Non
J Oui Oui Oui Non Non Non Oui Non
Julia Oui Oui Oui Oui Non Non Non Non
LabVIEW Oui Oui Oui Non Oui Non Non Non
Maple Oui Oui Oui Non Oui Non Non Non
Mathcad Oui Non Non Non Non Non Non Non
Mathematica Oui Oui Oui Oui Oui Non Non Oui
MATLAB Oui Oui Oui Oui Oui Non Non Non
Maxima Oui Oui Oui Oui Non Non Oui Non
MLAB (en) Oui Oui Oui Non Non Oui Non Non
Origin Oui Non Non Non Non Non Non Non
Perl Data Language (en) Oui Oui Oui Oui Oui Oui Non Non
PSPP Oui Oui Oui Oui Non Non Non Non
R Oui Oui Oui Oui Oui Non Non Non
SageMath Non[58] Oui Oui Non Oui Non Non Oui
SAS Oui Non Oui Non Oui Non Non Non
SequenceL (en) Oui Oui Oui Non Non Non Non Non
S-Lang (en) Oui Oui Oui Oui Oui Oui Non Non
Scilab Oui Oui Oui Oui Oui Oui Non Non
SolidThinking Embed Oui Oui Oui Non Oui Non Non Non
SPSS Oui Oui Oui Non Non Non Non Non
Sysquake Oui Oui Oui Non Non Non Non Non
TK Solver (en) Oui Non Non Non Non Non Non Non
Yorick Oui Oui Oui Oui Oui Non Non Non

Caractéristiques du langage[modifier | modifier le code]

Les couleurs indique pour chaque caractéristique, si elle est :

intégrée
fournie par extension ou bibliothèque, officielle ou supportée officiellement
fournie par un logiciel tiers ou non supporté
Support pour la création d'exécutables[59] Support du calcul formel Support de la programmation orientée objet Création d'interface graphique Type prédéfini tableau multi-dimensionnel Site web central pour les extensions et bibliothèques Appel à d'autres langages Appel depuis d'autres langages
Analytica (en) Non Non Oui Oui Oui Oui COM, Excel Excel, COM, .NET
DataMelt (en) Oui Oui Oui Oui Oui Oui Java Tout langage qui peut être appelé depuis Java
Dyalog APL Oui[60] Oui Oui[61] Win32, .NET, WPF, HTML/JS Oui Oui COM, .NET, WebServices, bibliothèques partagées, DLL, NAG (en), R, JavaScript[62] COM, .NET, WebServices[62]
GNU Data Language Non Non Oui Des composants IHM depuis v.0.9, mais toujours incomplet Oui Non C, Python Python
GNU Octave avec mkoctfile[63] Uniquement avec la bibliothèque Ginac Oui[64] Oui[65] Oui Oui[66]
Java[67]
C++[68], Fortran[68], Perl[69], Python[69]
Java[70], Perl[71], C++[72]
J Non Oui Oui Oui Oui Oui JavaScript JavaScript
Julia Non Non Oui Oui Oui Oui
C, Fortran
Python, C++, Java, MATLAB
C/C++
LabVIEW
Professional System
avec des add-on[73]
Non
Oui[74]
UML via GOOP[75]
G#[76]
Oui Oui Oui[77]
C/C++[78], DLL, Python[79], Perl, Tcl[80], MATLAB, ActiveX, C#/.NET
Avec des extensions par exemple[81]
Oui[82]
Maple Non Oui Oui[83] Oui Oui Oui[84] C, C#, Fortran MATLAB[85], Excel[86], Visual Basic, Java, C[87]
Mathematica Oui[88] Oui Oui Oui Oui Oui[89] Java, .NET, C++, Fortran, CUDA, OpenCL, R
Java, .NET, C++
Excel[90], LabVIEW[91]
Haskell[92], AppleScript[93], Racket[94], Visual Basic[95] Python[96], Clojure[97], MATLAB[98]
MATLAB Avec le Compiler[99] Avec la Symbolic Math Toolbox[100] Oui[101] Oui Oui Oui[102]
Avec l'utilisation de fichiers MEX[103] fichiers : C, C++, Fortran. Avec des composants compliés Java et ActiveX.
Mathematica[98]
.NET[104], Java[104], Excel[105]
MLAB (en) Non Oui Non Oui Oui Non Non Non
Perl Data Language (en) App::Packer[106] Non Oui[107] wxPerl, Perl-Tk, Perl/Qt et Perl/KDE, gtk2-perl[108] Oui Oui[109] C via Perl XS[110], C++, Java, Python, F77, etc. via Inline[111] Perl, C[112]
R Non Avec l'extension Ryacas qui permet l'accès à Yacas[113] Oui[114] Via la bibliothèque tcl/tk Oui Oui[115]
C, C++, Fortran[116]
MATLAB[117]
Python[118]
Excel[119]
Python[120]
SAS[121]
SageMath Non Oui Oui[122] Non Oui Oui[123] Plusieurs langages dont : C/C++[124],[125],Fortran[125], lisp, Maple, MATLAB, GNU Octave, R, Scilab[126], Tout langage qui peut être appelé depuis Python
SAS Non Non DS2 et SCL Oui Non Non
C, Java
R (nécessite IML Interactive Matrix Language)
Non
TK Solver (en) Avec des extensions Non Oui Avec des extensions Oui Oui .NET Excel Inconnu

Vitesse d'exécution[modifier | modifier le code]

L'analyse numérique nécessite souvent des calculs intensifs, des études sont souvent menées pour classer les langages suivant leurs performances[127],[128].

Formats de fichiers pouvant être lu[modifier | modifier le code]

Nom CIF CSV EDF GRIB HDF KML NetCDF ODF OOXML
ADMB (en)
Analytica (en)
Ch (en)
DADiSP (en)
DataMelt (en)
Dyalog APL
Euler Math Toolbox (en)
Fityk (en)
FreeMat
FlexPro Oui Oui Oui
GAUSS
GNU Data Language Oui Oui Oui Oui
GNU Octave
IDL
IGOR Pro (en)
J
Julia Oui Oui Oui Oui
LabVIEW
Maple
Mathcad
Mathematica Oui Oui Oui Oui Oui Oui Oui
MATLAB Oui
Maxima
MLAB (en)
Origin
Perl Data Language (en)
PSPP
R Oui Oui
SageMath
SAS
SequenceL (en)
S-Lang (en)
Scilab Oui Oui Oui
SolidThinking Embed
(VisSim)
SPSS Oui
Sysquake
TK Solver (en)
Yorick

Format de fichier pouvant être écrit[modifier | modifier le code]

Nom CIF CSV EDF GRIB HDF KML NetCDF ODF OOXML
ADMB (en)
Analytica (en)
Ch (en)
DADiSP (en)
DataMelt (en)
Dyalog APL
Euler Math Toolbox (en)
Fityk (en)
FreeMat
FlexPro Oui
GAUSS
GNU Data Language
GNU Octave
IDL
IGOR Pro (en)
J
Julia
LabVIEW
Maple
Mathcad
Mathematica Oui Oui Oui Oui
MATLAB Oui
Maxima
MLAB (en)
Origin
Perl Data Language (en)
PSPP
R
SageMath
SAS
SequenceL (en)
S-Lang (en)
Scilab
SolidThinking Embed
(VisSim)
SPSS
Sysquake
TK Solver (en)
Yorick

Voir aussi[modifier | modifier le code]

Références[modifier | modifier le code]

  1. « http://www.admb-project.org/2017/12/21/ADMB-12.0-Release.html »
  2. « http://www.lumina.com/shoppingcart/upgrade »
  3. « http://www.softintegration.com/company/press/c_c++_interpreter_ch_8.0_released.html »
  4. Ch Scientific Numerical Computing
  5. « http://www.dadisp.com/rls67notes.htm »
  6. « http://jwork.org/dmelt/download/Changelog-1.8.txt »
  7. « Version 2022-05-18 » (consulté le )
  8. « http://directory.fsf.org/wiki/Euler#tab=Details » (consulté le )
  9. « Release 1.3.2 », (consulté le )
  10. « http://directory.fsf.org/wiki/Fityk#tab=Details » (consulté le )
  11. Open Hub, (site web), consulté le Voir et modifier les données sur Wikidata
  12. « https://www.weisang.com/fr/news/flexpro-2017-nouvelle-release-11-0-8/# »
  13. « http://freemat.sourceforge.net/ »
  14. SourceForge.net, (forge logicielle), consulté le Voir et modifier les données sur Wikidata
  15. « https://www.aptech.com/blog/gauss22/ »
  16. « Release 1.0.4 », (consulté le )
  17. SourceForge.net, (forge logicielle), consulté le Voir et modifier les données sur Wikidata
  18. « GNU Octave 9.1.0 Released », (consulté le )
  19. « https://hg.savannah.gnu.org/hgweb/octave/file/tip/COPYRIGHT.md »
  20. « https://ftp.gnu.org/gnu/octave/ »
  21. « http://www.harrisgeospatial.com/Support/MaintenanceDetail/TabId/3428/ArtMID/13350/ArticleID/22338/IDL-87-Release-Notes.aspx »
  22. « https://www.wavemetrics.com/forum/news-and-announcements/igor-pro-8-released »
  23. « https://code.jsoftware.com/wiki/System/ReleaseNotes/J9.5 »
  24. Contributors to JuliaLang/julia - GitHub
  25. « Download Julia »
  26. « https://github.com/JuliaLang/julia/blob/master/LICENSE.md » (consulté le )
  27. « https://www.ni.com/pdf/manuals/374715r.html »
  28. (en) National Instruments, « Working with .m File Scripts in NI LabVIEW for Text Based Signal Processing, Analysis, and Math » (consulté le )
  29. « Waterloo, Canada; Mar. 9, 2023: Maplesoft today announced a new release … », (consulté le )
  30. « What’s New in PTC Mathcad Prime 9? », (consulté le )
  31. « The Story Continues: Announcing Version 14 of Wolfram Language and Mathematica », (consulté le )
  32. Raspberry Pi now includes Mathematica and Wolfram Language for free
  33. Mathematica Home Edition Released Macworld, February 2009
  34. « https://www.wolfram.com/mathematica/pricing/ »
  35. « https://fr.mathworks.com/pricing-licensing.html »
  36. « Announcing 5.47.0 », (consulté le )
  37. SourceForge.net, (forge logicielle), consulté le Voir et modifier les données sur Wikidata
  38. « Origin/OriginPro Software Release History » (consulté le )
  39. « http://www.originlab.com/index.aspx?go=PURCHASE/LicensingOptions »
  40. « https://github.com/PDLPorters/pdl/releases/tag/2.080 », (consulté le )
  41. Ben Pfaff (d), « pspp-2.0.1 released [stable] », (consulté le )
  42. répertoire du logiciel libre, (site MediaWiki), consulté le Voir et modifier les données sur Wikidata
  43. (en) Peter Dalgaard (en), « R 4.3.3 is released », (consulté le )
  44. « https://www.r-project.org/about.html » (consulté le )
  45. « Release 10.3 », (consulté le )
  46. « https://git.sagemath.org/sage.git/tree/README.md » (consulté le )
  47. « https://texasmulticore.com/resources/downloads/ »
  48. « slang releases »
  49. « http://www.jedsoft.org/slang/license.html »
  50. « Scilab 2024.0.0 » (consulté le )
  51. « https://github.com/scilab/scilab/blob/master/README.md »
  52. « http://wpc.23a7.iotacdn.net/8023A7/origin2/rl/solidthinking/2017.1/sT_solidThinking_Embed_2017.1_ReleaseNotes.pdf »
  53. « What's New in SPSS Statistics 29 »,
  54. « https://www-01.ibm.com/software/analytics/spss/products/statistics/buy-now.html »
  55. « https://calerga.com/download/index.html »
  56. « https://www.uts.com/ItemSummary.asp?ItemID=0100-50-0010-00 »
  57. « https://sourceforge.net/projects/yorick/files/yorick/2.2.03/ »
  58. a et b Once was supported
  59. Dans ce tableau il faut comprendre que l'exécution du programme ne nécessite pas un interpréteur.
  60. (en) Dyalog Limited, Dyalog for Microsoft Windows, Installation and Configuration Guide : Dyalog version 16.0, , 122 p. (lire en ligne), « Creating Executables and COM Servers », p. 55
  61. (en) Dyalog Limited, An Introduction toObject Oriented ProgrammingAPL Programmers, , 86 p. (lire en ligne)
  62. a et b (en) « Dyalog APL Interface Guide »
  63. « GNU Octave: Getting Started with Oct-Files » (consulté le )
  64. (en) « GNU Octave: Object Oriented Programming » (consulté le )
  65. (en) « GUI Development » (consulté le )
  66. (en) « Octave-Forge » (consulté le )
  67. (en) « Java Interface » (consulté le )
  68. a et b (en) « Calling External Code from Oct-Files » (consulté le )
  69. a et b (en) « Controlling Subprocesses » (consulté le )
  70. (en) « joPAS » (consulté le )
  71. (en) « Inline::Octave » (consulté le )
  72. (en) « Standalone Programs » (consulté le )
  73. (en) National Instruments, « LabVIEW Application Builder » (consulté le )
  74. (en) National Instruments, « LabVIEW Object-Oriented Programming » (consulté le )
  75. (en) National Instruments, « NI GOOP Development Suite » (consulté le )
  76. (en) National Instruments, « G# Framework » (consulté le )
  77. (en) National Instruments, « LabVIEW Tools Network » (consulté le )
  78. (en) National Instruments, « Calling External Code From LabVIEW » (consulté le )
  79. (en) National Instruments, « Call Perl and Python Scripts from LabVIEW » (consulté le )
  80. (en) National Instruments, « Introduction to Scripting in Perl, Python and Tcl » (consulté le )
  81. (en) « Lua for LabVIEW » (consulté le )
  82. (en) National Instruments, « Calling LabVIEW VIs from Other Programming Languages » (consulté le )
  83. (en) Maplesoft, « Object-Oriented Programming, Polymorphism, and More in Maple 9.5 » (consulté le )
  84. (en) « Maple Application Center » (consulté le )
  85. (en) « MAPLE: MATLAB® Connectivity » (consulté le )
  86. (en) « Maple and Excel » (consulté le )
  87. (en) Maplesoft, « OpenMaple API for Visual Basic and Java » (consulté le )
  88. (en) Wolfram Research, « C Code Generation User Guide » (consulté le )
  89. (en) « Wolfram Library Archive » (consulté le )
  90. (en) Wolfram Research, « Mathematica Link for Excel 3.2 » (consulté le )
  91. (en) « Mathematica Link for LabVIEW 2.1 » (consulté le )
  92. (en) « The mathlink package » (consulté le )
  93. (en) « Unisoftware plus » (consulté le )
  94. (en) « MrMathematica website » (consulté le )
  95. (en) « Mathematica for ActivX » (consulté le )
  96. (en) « PYML (Python Mathematica interface) » (consulté le )
  97. (en) « Clojuratica », sur clojuratica.weebly.com year=2013 (consulté le )
  98. a et b (en) « Mathematica Symbolic Toolbox for MATLAB--Version 2.0 » (consulté le )
  99. (en) The Mathworks, « MATLAB Compiler » (consulté le )
  100. (en) The Mathworks, « Symbolic Math Toolbox » (consulté le )
  101. (en) The Mathworks, « Object-Oriented Programming in MATLAB » (consulté le )
  102. (en) « MATLAB File Exchange » (consulté le )
  103. (en) The Mathworks, « MEX-files Guide » (consulté le )
  104. a et b (en) The Mathworks, « MATLAB Compiler SDK » (consulté le )
  105. (en) « Partager des programmes MATLAB avec des utilisateurs d’Excel » (consulté le )
  106. (en) « Shipping standalone perl apps on Win32 » (consulté le )
  107. (en) « Object Oriented Programming in Perl » (consulté le )
  108. (en) « Graphical User Interface (GUI) Development in Perl » (consulté le )
  109. (en) « CPAN » (consulté le )
  110. (en) « Graphical User Interface (GUI) Development in Perl » (consulté le )
  111. (en) « Inline-Support » (consulté le )
  112. (en) « Calling Perl from C » (consulté le )
  113. (en) « Ryacas: R Interface to the Yacas Computer Algebra System » (consulté le )
  114. Christophe Genolini, Petit Manuel de S4 : Programmation Oriente Objet sous R, 100 p. (lire en ligne)
  115. (en) « CRAN: Contributed Packages » (consulté le )
  116. (en) Kurt Hornik, « The R FAQ », (consulté le )
  117. (en) Henrik Bengtsson et Jason Riedy, « CRAN: R.matlab package » (consulté le )
  118. (en) G. Grothendieck et Carlos J. Gil Bellosta, « rJython R package » (consulté le )
  119. (en) Erich Neuwirth, « RExcel » (consulté le )
  120. (en) « rpy2 - R in Python » (consulté le )
  121. (en) « R Interface Now Available in SAS/IML Studio » (consulté le )
  122. (en) « Tutorial: Objects and Classes in Python and Sage » (consulté le )
  123. (en) « Additional Packages » (consulté le )
  124. (en) « C/C++ Library Interfaces » (consulté le )
  125. a et b (en) « Using Compiled Code Interactively » (consulté le )
  126. (en) « Interpreter Interfaces » (consulté le )
  127. « Julia >Compilateur JIT à haute performance », Comparaison des performances des performances des langages :Fortran, Julia, Python, R, Matlab, Octave, Mathematica, JavaScript, Go et LuaJIT, sur julialang.org (consulté le )
  128. (en) Borağan Aruoba et Jesús Fernández-Villaverde, « A Comparison ofProgramming Languages in Economics », sur University of Pennsylvania's School of Arts and Sciences - Economics Department, (consulté le )

Liens externes[modifier | modifier le code]