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