KNUT GJERNES
IBM lanserer objektorientert Cobol for OS/2, AIX og MVS stormaskinmiljø. Verdens mest brukte programmeringsspråk nekter å dø ut. Den nye versjonen av Cobol er fullt tilbake-kompatibel og med gammel Cobol-kode.
Nå kan verdens tre millioner Cobol-programmerere lage objekter i det språket de kjenner best.
-- Med lite eller ingen opplæring kan utvikleren migrere til et objektorientert miljø og dra nytte av fordelene med en gang, sier markedssjef i IBM, Tim Negris.
Verdens mest brukte programmeringsspråk tar i bruk objektorientert teknologi i sin Visual Age for Cobol for OS/2, Cobol Set for AIX og Cobol for MVS. Når Cobol nå blir tilgjengelig med objekt-orienterte tillegg kan det populære programmeringsspråket også brukes til å lage klient/tjener-applikasjoner .
-- Runtime-versjoner kompilert med gammel Cobol-kompiler spiller sammen med nye programmer. Derfor kan du konvertere til ny kompiler gradvis, og bruke den tiden du trenger. Men skal du ta i bruk de nye mulighetene må du selvfølgelig bruke den nye kompileren, sier salgssjef i IBM, Bjørn Helge Roksvold.
Migrering av gammel kode skal ifølge IBM gå smertefritt, kun med noen helt spesielle unntak.
-- Det har vist seg at det har dukket opp noen problemer med konvertering av Cobol-kode kompilert med Cobol OS/VS. Den 20 år gamle koden kombinert med gammel CICS-teknikk kan gi problemer. Med Cobol II har vi ikke hatt noen problemer, forteller systemkonsulent Jan Ankarstrand.
-- Vi har prøvd å tilrettelegge det slik at den gamle programmereren kan beholdes. Programmereren vil ha de samme "move-statements". Det blir mer en ny dimensjon, uttaler Ankarstrand.
Men det er ikke til å komme fra at arbeidsdagen vil se annerledes ut. Det blir enda viktigere med en grundig analyse og design på forhånd. Og mye av arbeidstiden blir å sette seg inn i hvilke objekter som er tilgjengelige.
-- Det blir en annen måte å jobbe på. Utvikleren vil finne objekter ute som han ønsker å ta i bruk. Men samtidig ønsker han ikke å kjøpe en full applikasjon. Han skaffer seg derimot baser eller spesialfunksjoner, samt utvikler noe selv for så å sette det sammen til en applikasjon. Den som blir flinkest til å sette sammen disse applikasjonene blir den beste programvareleverandøren, sier Roksvold.
-- Kritiske applikasjoner vokser stadig på stormaskin. Stormaskinmiljø er en koloss i utvikling som går veldig sakte fremover. De store tunge installasjonene ønsker også å utvikle seg videre. De ønsker å ta nye miljøer og verktøyer i bruk, men de kan ikke kaste alt de har på båten. Derfor må det gjøres sakte, men sikkert, opplyser Roksvold.
Det finnes utrolig mange Cobol-applikasjoner i produksjon. Mange selskaper som har investert mye i Cobol er redde for å oppgradere. IBMs objektorienterte Cobol gjør det mulig for organisasjonene å gradvis konvertere til mer moderne teknologi uten alt for store kostnader.
-- Hvem som helst kan lage disse objektene. Og utvalget av objekter vil etter hvert bli mye større. Det finnes i dag mange generelle basisobjekter. Det finnes også biblioteker innen forsikring, finans og handel, sier Celeste Norlund, som er ekspert på objektorientering hos IBM.
BYGGEKLOSSER: Objekt-orientert programmering er utvikling etter byggekloss prinsippet. Dette gir deg en raskere utvikling av applikasjoner. (Foto: A.Hysing)
KOMBINASJON: Jan Ankerstrand, Celeste Norlund og salgsjef Bjørn Roksvold i IBM