Le langage D
Bonjour cher lecteur,
Depuis peu je m'intéresse au langage D. Ce langage s'inspire de la simplicité du python, la performance du C++, la programmation par contrat de eiffel.
Il a de nombreux avantage par rapport à ces concurrent C++, Java, C#:
- Le D supporte plusieurs paradigme:
- Ne dépend pas d'une machine binaire
- Rapidité d'exécution
- La bibliothèque standard tango est riche, plein de module pour faire un peu tout et très performant
- Des messages d'erreur claires, adieu les messages du C++ incompréhensible
- Une documentation facile à prendre en main
Installation:
$ su -c 'yum install ldc tango'
Un petit Hello word pour la route
import tango.io.Stdout; void main(){ Stdout("Bonjour le monde").nl;// j'imprime sur la sortie standard }
Compilation:
$ ldc -w -O2 hello.d
Éxécution:
$ ./hello
La simplificiter d'écriture de code plus les messages d'erreur clair permet un gain évident de temps et donc d'argent sur la conception de logiciel