OCaml
OCaml, autrefois connu sous le nom d'Objective Caml, est l'implémentation la plus avancée du langage de programmation Caml, et remonte à 1996. Ce langage informatique, qui est disponible sous licence libre, a été créé par Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy et leurs collaborateurs, et est maintenu par l'Inria .
OCaml est entre autres utilisé pour la version web de Facebook Messenger, et dans le domaine de l'aéronautique, car réputé pour sa sûreté et son efficacité.
Exemple : affichage de "Bonjour tout le monde !" avec OCamlModifier
Le code OCaml suivant permet d'afficher "Bonjour tout le monde !" :
print_endline "Hello World!";;
Pour afficher le message à l'écran, ce programme doit ensuite être compilé avant exécution.
Pour créer une variable, on procède de cette manière :
let ma_variable = 12;;
L'utilisation du mot-clé let permet à l'ordinateur de savoir que le programmeur veut faire une affectation . Les deux point-virgule à la fin de la ligne sont très importants, car ils informent l'ordinateur du fait que la ligne est terminée.
On peut remarquer que par rapport à d'autres langages comme le C++ ou le Java, il n'est pas nécessaire de préciser le type de la variable qu'on crée, c'est-à-dire s'il s'agit d'un entier, d'un nombre à virgule ou d'une chaîne de caractères par exemple.
Le savais-tu ?
| ||
Les extensions de noms de fichiers | ||
Quand on enregistre un programme informatique sur un ordinateur, on doit lui donner un nom, et l'ordinateur y fait un petit ajout de la forme .chose, c'est ce qu'on appelle l'extension du nom de fichier, qui permet à l'ordinateur de savoir de quel type de fichier il s'agit (par exemple, .mp3 pour les fichiers audio, .mp4 pour les vidéos, .txt pour les fichiers texte, .odt pour les documents LibreOffice Writer). Les fichiers de programmes OCaml non compilés se terminent ainsi par .ml . |
Les langages de l’informatique
|
|