Oz er en multiparadigm programmeringsspråk utviklet for å hjelpe deg å lære programmering. Det er grunnlaget for Mozart programmering system . Du kan finne hjelp til å bruke Oz på Mozart nettside, som inneholder grunnleggende informasjon, dokumentasjon og tutorials Du kan også sende spørsmål til en av Mozart postlistene . Kjennetegn
Oz ble utviklet ved Université catholique de Louvain i Belgia . Den ble utviklet for å lære elevene programmering. Oz støtter mer enn én programmering paradigme . Disse inkluderer tvang programmering , samtidighet , deklarativ programmering , logikk programmering og objektorientert programmering. Oz gir de viktigste funksjonene i hvert paradigme , slik at nye programmerere til å få en praktisk forståelse av dem. Oz er en " skriver en gang , kjøre hvor som helst " språk , ved hjelp av en virtuell maskin . Dermed applikasjoner skrevet i Oz kan kjøres på Windows-systemer , så vel som på mange forskjellige Unix - baserte operativsystemer .
Mozart
Mozart er den viktigste gjennomføringen av Oz programmering språk . Det er en avansert utviklingsplattform som kan brukes til å lage distribuerte applikasjoner - applikasjoner utviklet for å kjøre på nettverk av autonome datamaskiner - og samtidige databehandling applikasjoner , som består av samlinger av beregningsorientert prosesser . Mozart tilbyr et grafisk brukergrensesnitt ( GUI ) .
Oz Teaching Resources
For hjelp med programmering i Oz , den viktigste Mozart - Oz hjemmeside mozart - oz.org leverer en rekke ressurser, inkludert oversikter og dokumentasjon av Oz og Mozart, en samling av bruker- redigerbare wiki og en omfattende veiledning delen. Opplæringen delen inneholder en introduksjon til Oz og OPI ( Oz Programming Interface ) , det interaktive utvikling grensesnittet brukes til å programmere i Oz .
Oz Postlister
p Hvis du har mer spesifikke spørsmål om Oz som ikke omfattes av opplæringen, kan du være i stand til å få hjelp fra andre brukere . Du kan abonnere på fire offisielle Mozart postlistene som omhandler ulike aspekter av Oz og Mozart. Den " brukere "-listen er for brukere å diskutere programmering og stille spørsmål som kan bli besvart av andre brukere eller Mozart Consortium utviklere, som overvåker listen . Den " hackere " listen brukes av utviklere for å snakke om implementering aspekter av Mozart , brukere kan delta og lese listen , men den detaljerte programmering diskusjon som ikke er relevant til casual Oz programmerere . " Meps " brukes av utviklere til å sende Mozart ekstrautstyr protokoller , strategier for å forbedre plattformen. Den " announce " listen brukes til å annonsere nye Mozart utgivelser, biblioteker eller verktøy . Alle kunngjøringer sendes også til de viktigste " brukere " liste .