Oz è stato sviluppato presso l'Université catholique de Louvain , in Belgio . E 'stato progettato per insegnare agli studenti la programmazione informatica . Oz supporta più di un paradigma di programmazione . Questi includono programmazione a vincoli , concorrenza , programmazione dichiarativa , la programmazione logica e programmazione orientata agli oggetti . Oz fornisce le caratteristiche salienti di ogni paradigma , permettendo nuovi programmatori di acquisire una conoscenza pratica di loro . Oz è un "write once, run anywhere " lingua , utilizzando una macchina virtuale. Così le applicazioni scritte in Oz può girare su sistemi Windows , così come su molti differenti sistemi operativi basati su Unix .
Mozart
Mozart è l'applicazione principale della programmazione di Oz lingua . Si tratta di una piattaforma di sviluppo avanzato che può essere usato per creare applicazioni distribuite - applicazioni progettate per funzionare su reti di computer autonomi - e delle applicazioni informatiche concorrenti , che consistono di raccolte di processi computazionali . Mozart offre un'interfaccia utente grafica ( GUI) .
Oz Teaching Resources
Per assistenza con la programmazione in Oz , il principale sito Mozart - Oz a mozart - oz.org fornisce una gamma di risorse incluse anteprime e documentazione di Oz e di Mozart , una raccolta di wiki modificabile dall'utente e una sezione di esercitazione completo. La sezione di esercitazione include un'introduzione a Oz e l' OPI ( interfaccia di programmazione Oz ) , l'interfaccia di sviluppo interattivo utilizzato per programmare in Oz .
Oz Mailing List
Se hanno domande più specifiche su Oz che non sono coperti dal tutorial , si può essere in grado di ottenere aiuto da altri utenti . È possibile iscriversi a quattro Mozart liste ufficiali che si occupano di vari aspetti di Oz e di Mozart . La lista " utenti " è per gli utenti per discutere di programmazione e di porre domande , che possono essere richieste da altri utenti o gli sviluppatori di Mozart Consorzio , che controllano la lista . La lista " hacker " è utilizzato dagli sviluppatori per parlare di aspetti relativi all'attuazione Mozart ; gli utenti possono partecipare e leggere la lista , ma la discussione approfondita di programmazione non possono essere rilevanti per i programmatori di Oz casuali . " Meps " è utilizzato dagli sviluppatori per presentare i protocolli di valorizzazione Mozart , le strategie per migliorare la piattaforma . La lista " announce " è utilizzato per annunciare nuovi Mozart stampa, biblioteche o strumenti . Tutti gli annunci sono anche inviati alla lista principale " utenti " .
Programmazione © www.354353.com