Programmeren


Home



Programmeren 

Over mijn werk...

Rond 1979 verdiende ik m'n eerste centen met het schrijven van computer-programma's. Dat is intussen (2026) dus al bijna 50 jaar geleden; waar blijft de tijd.

Grote, vaak eigenzinnige systemen had je in die tijd. Software was toen nog voornamelijk tastbare hardware, duizenden ponskaarten met 80 x 10 gaatjes of juist geen gaatjes, vormden samen een programma. En dan had je nogeens duizenden kaarten met gaatjes of juist geen gaatjes voor de data-gegevens. Ooit heb ik tijdens een verhuizing een grote kaatenbak zien omvallen en duizenden manuren verloren zien gaan.

Laat ik u niet vervelen met het maximaal geheugen van slechts 4Kb in mijn eerste eigen computer met als besturingssyteem CPM en als programmertaal iets van Basic. Tegen het licht van de huidige generatie met vele honderden Gigabytes en Windows 'tig' zult u het wellicht niet of nauwelijks kunnen bevatten wat je toen met CPM en die 4Kb hebt kunnen doen.

Laat mij een sprong maken naar 1983 toen de eerste echte PC (Personal Computer, IBM) op de markt verscheen met jawel: 64Kb! Een mirakel in een stevige stalen kast, een toeter van een monitor van hier tot gunder en een eerste floppy (diskettenstation) van 160Kb. Voorwaar ik zeg u, meer zou je nooit nodig hebben, zo werd wel beweerd. Als mogelijkheid voor het besturingssyteem kon je kiezen uit PC-Dos of Ms-Dos. Niet dat het veel uitmaakte, ze kwamen uit de zelfde fabriek van mister Bill Gates.

Met de komst van de PC werden gaandeweg HD's (Harde Schijven) ingebouwd, eerst van wel 2Mb en vervolgens in stappen naar 10, 20 tot wel 64Mb met nog steeds MS-Dos. Voorzichtig kwamen op deze PC's naast GW-Basic zelfs meer programmeertalen beschikbaar zoals Fortran, Pascal en zelfs Cobol. Ik heb ze allemaal gekend maar ben ze niet allemaal blijven volgen. Ik koos voor Cobol dat al bestond voor ik enig idee had van computers.

Dat na 1983 de hardware regelmatig meer capaciteit kreeg was nog daar aan toe. Dat de besturingssystemen zich zo snel zouden opvolgen was eigenlijk een veel grotere ramp. Ja, inderdaad welhaast een ramp. Zo om de twee à drie jaar moesten alle bestaande programma's soms weinig worden aangepast maar soms ook behoorlijk overhoop worden gehaald tot en met totaal worden herschreven.

Het is natuurlijk gewoon waar dat de hele serie van Windows-versies de PC toegankelijk heeft gemaakt, zowel voor het MKB als zeker ook voor de gewone man. Dat neemt evenwel niet weg dat daardoor nog steeds programma's vaak geheel of gedeeltelijk moeten worden aangepast aan de eisen, wensen en mogelijkheden van alweer een nieuwe versie. Maar ook de gebruikers werden mondiger en wilden telkens meer, meer en nogeens meer.

Ik prijs mij nog steeds gelukkig dat ik ooit voor Cobol heb gekozen omdat ik grofweg maar éénkeer echt een grote omslag heb hoeven/moeten maken: van Dos naar Windows. Na CPM en Basic heb ik het ongeveer twintig jaar vol kunnen houden met Dos en Cobol. Van hardware en systeem-software begrijp ik zo langzamerhand hoe langer hoe minder en verdiep me daar ook niet echt meer in.

Verschillende makers en leveranciers van hard- en software heb ik intussen overleefd. De grote stap van Dos naar Windows heb ik vloeiend gemaakt. Wel heb ik verschillende complete paketten moeten laten vallen omdat het voor een klein bedrijf onmogelijk blijkt alle programma's even om te bouwen naar een geheel nieuw systeem. Ik concentreerde mij met een goed en zeer compleet softwarepakket uitsluitend op de horeca en recycling groothandelsmarkt en een zeer bescheiden aantal kleinere pakketten. De hardware heeft niet meer mijn interesse, een nieuwe serie Windows zal mijn tijd wel duren en Cobol ben ik trouw gebleven.

We hebben nog lange tijd een paar pakketten in een Dos-box onder Windows laten draaien. Die Dos-pakketten hebben we vanaf plm. na 31 december 2009 verlaten. Die pakketten hebben nog steeds gewerkt van Windows 3, via Windows 95 en 98, NT en W2K tot het veel voorkomende Windows XP. We hebben het drama Vista intens meegemaakt en hadden intussen zelf voor Windows gekozen.

Ergo:
Van hardware en van alle, wel of geen netwerk en besturingssystemen wil ik geen verstand meer hebben. Alle Dos-versies en Dos-pakketten verdwijnen bij ons vanaf nu ook in het ronde archief, de vuilcontainer.


© Piet/er Bult