Oz er en multiparadigm programmeringssprog designet til at hjælpe dig med at lære programmering færdigheder. Det er grundlaget for Mozart programmering system. Du kan finde hjælp til at bruge Oz på Mozart hjemmeside, som indeholder grundlæggende oplysninger , dokumentation og tutorials Du kan også sende spørgsmål til en af Mozart postlister . Kendetegn
Oz blev udviklet på UCL i Belgien. Det var designet til at undervise de studerende computer programmering . Oz understøtter mere end ét programmeringssprog paradigme. Disse omfatter constraint programmering, concurrency , erklærende programmering , logik programmering og objektorienteret programmering . Oz giver de vigtigste features for hvert paradigme , så nye programmører at få en praktisk forståelse af dem. Oz er en " write once , køre hvor som helst " sprog , ved hjælp af en virtuel maskine. Således applikationer skrevet i Oz kan køre på Windows-systemer samt på mange forskellige Unix - baserede operativsystemer.
Mozart
Mozart er den vigtigste gennemførelsen af Oz -programmering sprog . Det er en avanceret udvikling platform, der kan bruges til at skabe distribuerede applikationer - programmer designet til at køre på netværk af autonome computere - og samtidige computing applikationer , der består af samlinger af beregningsmæssige processer . Mozart tilbyder en grafisk brugergrænseflade (GUI).
Oz undervisningsressourcer
hjælp til programmering i Oz , den vigtigste Mozart - Oz hjemmeside på mozart - oz.org leverer en vifte af ressourcer, herunder oversigter og dokumentation af Oz og Mozart , en samling af bruger - redigerbare wikis og en omfattende tutorial sektion. Den tutorial afsnit indeholder en introduktion til Oz og OPI ( Oz programming interface ) , den interaktive udvikling interfacet bruges til at programmere i Oz.
Oz Postlister
Hvis du har mere specifikke spørgsmål om Oz , der ikke er omfattet af den lærer , kan du være i stand til at få hjælp fra andre brugere. Du kan abonnere på fire officielle Mozart postlister beskæftiger sig med forskellige aspekter af Oz og Mozart. Den " brugere " liste er for brugere at diskutere programmering og stille spørgsmål , der kan besvares af andre brugere eller Mozart konsortiet udviklere, der overvåger listen. Den " hackere " Listen bruges af udviklere til at tale om implementering aspekter af Mozart , kan brugerne tilmelde sig og læse listen, men den dybtgående programmering diskussion muligvis ikke er relevant til casual Oz programmører. " Meps " anvendes af udviklere til at indsende Mozart ekstraudstyr protokoller , strategier til forbedring af platformen. Den " annoncere" liste bruges til at annoncere nye Mozart udgivelser, biblioteker eller værktøjer. Alle meddelelser sendes også til de vigtigste " brugere " liste.