Oz est un langage de programmation multi paradigme conçu pour vous aider à apprendre des compétences en programmation . Elle est le fondement du système de programmation Mozart. Vous pouvez trouver de l'aide à l'utilisation de Oz sur le site de Mozart, qui contient des informations de base, documentation et des tutoriels Vous pouvez également envoyer vos questions à l'une des listes de diffusion Mozart. Caractéristiques
Oz a été développé à l'Université catholique de Louvain en Belgique. Il a été conçu pour enseigner aux élèves la programmation informatique. Oz prend en charge plus d'un paradigme de programmation . Il s'agit notamment de la programmation par contraintes , la concurrence , la programmation déclarative , la programmation logique et programmation orientée objet . Oz fournit les principales caractéristiques de chaque paradigme , permettant aux nouveaux programmeurs d'acquérir une compréhension pratique d'entre eux. Oz est un langage « écrire une fois, exécuter partout» , en utilisant une machine virtuelle. Ainsi, les applications écrites en Oz peuvent fonctionner sur les systèmes Windows ainsi que sur de nombreux systèmes d'exploitation basés sur Unix différents .
Mozart
Mozart est la principale mise en œuvre de la programmation Oz langue . Il s'agit d'une plate-forme de développement de pointe qui peut être utilisé pour créer des applications distribuées - applications conçues pour fonctionner sur des réseaux d'ordinateurs autonomes - et des applications informatiques simultanées, qui consistent en des ensembles de processus informatiques . Mozart offre une interface utilisateur graphique (GUI).
Oz Ressources pédagogiques
Pour de l'aide à la programmation dans Oz, le site principal Mozart- Oz à mozart - oz.org fournit une gamme de ressources, y compris des aperçus et la documentation d'Oz et Mozart, une collection de wikis modifiable par l'utilisateur et une section complète du tutoriel. La section didacticiel comprend une introduction à Oz et le BPR (interface de programmation Oz ), l'interface de développement interactif permet de programmer à Oz .
Oz Listes
Si vous avez des questions plus précises sur Oz qui ne sont pas couverts par le didacticiel, vous pourrez peut-être obtenir de l'aide auprès d'autres utilisateurs . Vous pouvez vous abonner à quatre Mozart listes de diffusion officielles traitant de divers aspects de Oz et Mozart. La liste des " utilisateurs " est destiné aux utilisateurs de discuter de la programmation et de poser des questions qui peuvent être résolues par d'autres utilisateurs ou les développeurs Consortium Mozart, qui surveillent la liste. La liste des « hackers » est utilisé par les développeurs pour parler des aspects de mise en œuvre de Mozart , les utilisateurs peuvent se joindre et de lire la liste, mais la discussion de programmation en profondeur peuvent ne pas être pertinents pour les programmeurs Oz occasionnels. " MPE" est utilisé par les développeurs pour soumettre les protocoles d'amélioration de Mozart , des stratégies pour l'amélioration de la plate-forme. La liste « annonce » est utilisé pour annoncer de nouveaux Mozart communiqués , des bibliothèques ou des outils. Toutes les annonces sont également envoyées à la liste des " utilisateurs " principale .