Bienvenue

Bienvenue dans cette visite interactive du langage de programmation D

Cette visite va vous donner un aperçu de ce langage puissant et expressif qui se compile vers du code natif et performant.

Qu'est-ce que le langage D ?

Le D est le résultat de décennies d'expérience dans la conception de compilateurs pour de nombreux langages, et c'est un langage aux fonctionnalités uniques:

  • des constructions haut niveau pour des modélisations puissantes
  • un langage compilé et performant
  • typage statique
  • amélioration du C++ (sans les erreurs)
  • interfacage direct avec l'API du système d'exploitation et le matériel
  • compilation très rapide
  • permet une gestion sûre de la mémoire (SafeD)
  • du code maintenable et lisible
  • une courbe d'apprentissage courte (syntaxe similiare au C, à Java et à d'autres)
  • interfaçable avec des librairies C
  • multi-paradigme (impératif, structuré, orienté objet, générique, fonctionnel et même assembleur)
  • prévention des erreurs intégrée (contrats, tests unitaires)

... et beaucoup d'autres fonctionnalités

À propos de cette visite

Chaque partie est accompagnée d'exemples. Ces exemples peuvent être modifiés et seront recompilés automatiquement. Ainsi vous pourrez faire votre propre expérience du D. Cliquez sur le bouton "run" (ou appuyez sur Ctrl+Entrée) pour exécuter le code.

Contribuer

Cette visite est open-source et nous accueillons toutes les contributions pour rendre cette visite encore plus complète et agréable.

rdmd playground.d