Development / Nieuws
'COBOL wordt probleemloos zestig'
De programmeertaal Cobol is nog lang niet uitgefaseerd. Dat denken de panelexperts van Computable. 'Haalt Cobol de zestigste verjaardag? Ja, probleemloos', zegt principal SaaS-consultant en competence manager Mat Huizing van Infoprofs. Cobol vierde onlangs zijn vijftigste verjaardag. Uit Brits onderzoek van leverancier Micro Focus blijkt dat de programmeertaal nog steeds een grote rol speelt in het dagelijks leven. Een gemiddeld persoon gebruikt de programmeertaal tien keer per dag.
Volgens de experts wordt Cobol vooral ingezet bij complexe administratieve systemen. 'De programmeertaal wordt vooral aangetroffen in administratieve omgevingen waar met het mainframe gewerkt wordt, en dan voornamelijk met de IBM en DEC-systemen', zegt directeur Leendert Hinds van Hints Company. 'De nadruk ligt bij deze systemen vooral op het efficiënt verwerken van grote hoeveelheden gegevens', zegt senior technologiespecialist Christiaan Heidema van Sogeti. Vooral de overheid en de financiële sector zet deze systemen in.
Dat de taal nog steeds wordt gebruikt, komt vooral doordat er geen zwaarwegende reden is om de programmatuur te vervangen. 'De programmatuur is stabiel, goed ondersteund en goed ingekapseld in moderne architecturen', zegt Huizing. Heidema: 'Door de lange levensduur vertonen de systemen geen kinderziektes meer en blijkt de exploitatie van deze systemen weinig problemen op te leveren.'
SOA
Huizing denkt dat de service-oriented architecture (soa) de redding is geweest voor veel Cobol-systemen. Daarnaast zijn er veel tools op het gebied van Cobol bij gekomen. Heidema: 'Zo ondersteunen al veel Cobol-compilers object oriëntatie en wordt ondersteuning geboden voor het gebruiken van webservices. Een combinatie van een Cobol back-end met een Java front-end zie je nu al steeds vaker terugkomen.'
Maar Heidema maakt zich ook zorgen. 'Het aantal Cobol-ontwikkelaars neemt af en de gemiddelde leeftijd van de ontwikkelaars wordt steeds hoger. De programmeertaal wordt nergens meer onderwezen en het onterechte stoffige imago van deze taal maakt maar weinig ict'ers warm voor een carrière in deze tak van sport.'
Je hebt gelijk, we schreven vorig jaar inderdaad dat Cobol veertig jaar bestaat. Het is maar net hoe je rekent. Dit veertigjarig bestaan is gerekend vanaf dat Cobol een ANSI-standaard werd. De programmeertaal werd in 1959 ontwikkeld. En bestaat daarom in 2009 vijftig jaar.
Het mooie is namenlijk dat het niet uitmaakt wat je aan de voorkant neerzet, dat moet er gelikt uitzien, maar de bulkverwerking er achter moet goed zijn en naar mijn mening is Cobol daarvoor bijzonder goed geschikt.
En uiteraard bouw je systemen die al tientallen jaren, soms wel 40 jaar, goed draaien en goed te onderhouden zijn, niet zomaar even om.
Bedankt voor de verduidelijking, maar dat is een beetje meten met twee maten. Of COBOL is 50 jaar oud vanwege de ontwikkeling, of COLBOL is 41 jaar oud vanwege de offici�le goedkeuring middels een ANSI-standaard.
Niet in het ene geval het eerste en in het andere geval het tweede.
A Cobol programmer made so much money doing Y2K remediation that he was able to have himself cryogenically frozen when he died. One day in the future, he was unexpectedly resurrected.
When he asked why he was unfrozen, he was told:
"It's the year 9999 - and you know Cobol"
Dames en heren ict opleiders... ik zie hier een schone taak voor u weggelegd ;-)
Het is ook grappig om te lezen dat een programmeerTAAL al 50 jaar bestaat, maar ik mis dit soort berichten over besturings-systemen.. Collega's..Redactie..
Wat is op het ogenblik het oudste, nog steeds goed functionerende operating system? VMS? Unix?
Het enige juiste antwoord op je vraag is: DNA
Dit OS is al heel oud en is behoorlijk resistent tegen virussen en andere malware. Ook past het zichzelf aan als de omgeving zich wijzigt. Denk hierbij aan geheugencapaciteit, waarnemingsvermogen en energievoorziening.
Bijkomend voordeel is dat dit OS zichzelf volledig rechtenvrij kan en mag verspreiden...
Het enige juiste antwoord op je vraag is: DNA
Dit OS is al heel oud en is behoorlijk resistent tegen virussen en andere malware. Ook past het zichzelf aan als de omgeving zich wijzigt. Denk hierbij aan geheugencapaciteit, waarnemingsvermogen en energievoorziening.
Bijkomend voordeel is dat dit OS zichzelf volledig rechtenvrij kan en mag verspreiden...
@Ronald,
OS/360 was er in 1964, hetzelfe geldt voor DOS/360 (1964). Dat is nu resp. zOS en zVSE. Het huidige zVM is voortgekomen uit CP40 en CP67 uit 1967. Unix (1969) komt van origine voort uit multics uit 1965. VMS is al een stuk jonger (1975) en kwam uit PDP-11 (1971) wat weer voortkwam uit Unix/multics. (bron wikipedia)
Belangrijker dan de leeftijdsvraag, vind ik de vraag waarom Cobol zo'n overlever is. Ik denk dat deze taal vooral een zeer sterke business case heeft. Tegen de tijd dat bijvoorbeeld de personal computer ontstond, eind jaren zeventig, was Cobol twintig jaar oud. Cobol had toen al een behoorlijke staat van dienst. Het draaide op de meeste belangrijke systemen en mainframes en bleek ook op nieuwere platformen goed te werken. Deze taal had de juiste ontwikkeling doorgemaakt op het juiste moment.
Cobol is inmiddels compleet verweven met ons dagelijks leven: pintransacties, mobiele netwerken en online shoppen en vakanties boeken. Zonder Cobol zou dit allemaal niet mogelijk zijn. En er komen honderden toepassingen per dag bij. In totaal gebruiken we Cobol wereldwijd rond de 30 miljard keer per dag. Deze taal gaat de pensioenleeftijd inderdaad makkelijk bereiken.
- 15:11 Eurofiber verglaast ook infrastructuur Vodafone
- 17:15 HP biedt 2,4 miljard dollar voor 3Par
- 16:06 Woman in IT zoekt ICT-vrouwen 2010
- 10:34 Nieuwe inhuur kost VWS en SZW 80 miljoen
- 10:30 Exact Online verwisselt KPN voor Rackspace
- 09:40 Ook T-Mobile stapt in glasvezel met Eurofiber
- 11:45 FttH Platform krijgt Alcatel en KPN in bestuur
- 11:38 KPN levert netwerk en abonnementen Rotterdam
- 10:15 EU kiest Sectra voor beveiligde telefonie
- 08:11 Reliance koppelt 1100 Zeeman-winkels
Kwaliteit en agile software development
Agile is “hot”. Agile projecten beloven sneller software te leveren, die na elke iteratie onmiddellijk in......
Nieuwe kijk op testen
In vijf weken tijd publiceert Computable een serie artikelen van expert Henk Fliek over het belang van een goede teststrategie en hoe daaruit concurrentievoordeel te behalen valt. De volgende onderwerpen komen aan bod:
1 Sneller inspringen op verandering
2 Belang goede teststrategie
3 Structuur succesvolle testlevenscyclus
4 Cruciale bijdrage testdisciplines
5 Verbeteren testvolwassenheid
Vocollect introduceert lichte spraakoplossing
02-09 11:40 Vocollect, specialist in spraakgerichte oplossingen voor mobiele werknemers, brengt een lichte, draagbare spraakoplossing op de markt. Deze beschikt over voice-only,...
Development productenBol.com ontwikkelt sneller nieuwe applicaties
01-03 11:14 In de strijd om de beste business cases van 2009 heeft ook Xebia een inzending gedaan. Met het project 'Bol.com' dingen zij mee naar de prestigieuze Computable-prijs. Het...
Development praktijk'Bij programmeurs denk ik niet aan ontbering in verre landen'
18-08 10:26 Java-ontwikkelaar Dineke Tuinhof doet mee aan de Computable ICT Expeditie 2010 naar Djibouti. In dat Oost-Afrikaanse land onderneemt ze samen met elf andere ict'ers een...
Development achtergrondOntwikkelen in de Cloud - The way to go?
31-08 12:15 Als je tegenwoordig de bekende en minder bekende bladen leest staan daar steeds vaker artikelen in die iets schrijven over Cloud Computing. Al met al lijkt Cloud Computing de hype...
Development opinie




Uit gerelateerde artikelen: 25-07-2008 Cobol viert veertigjarig bestaan
Hoe snel je wel niet ouder kunt worden...