Numérique et sciences informatiques (spécialité) · Première · Langages et programmation
Diversité des langages
- Il n'existe pas de langage meilleur que les autres : chaque langage est pensé pour des usages précis, par exemple R pour les statistiques et la science des données.
- Les langages ont une filiation : R est une implémentation de S, avec en plus une portée lexicale et un ramasse-miettes.
- Pour comparer deux langages, on regarde leur usage, leur filiation, la visibilité des variables, la gestion de la mémoire, les bibliothèques et la communauté.
- Un langage vit par sa communauté et ses bibliothèques : R compte plus de 200 bibliothèques dès 2003.