Python as a sophisticated toolbox

 
 
 

Ik ben van huis uit een mainframe/COBOL ontwikkelaar. Hoewel, eerder een ontwikkelaar die voornamelijk met mainframe/COBOL werkt.

Ik ben ook altijd gewend geweest m'n eigen hulpmiddelen te ontwikkelen om mezelf het werk zo makkelijk en interessant mogelijk te maken, en te zorgen dat waar mogelijk de kans op stomme basisfouten zo klein mogelijk wordt.

In de loop der tijd gingen we over van een mainframe omgeving die we via een terminal benaderden naar een mainframe omgeving die we via een PC emulator benaderden naar een PC omgeving waar ook nog een programma in zat waarmee je het mainframe op kon. Het venster werd als het ware kleiner, en de behoefte (en de mogelijkheid) om dingen niet op het mainframe te doen werd groter. Alleen hadden we (of in elk geval ik) er de vaardigheden niet voor.

Toen we nog OS/2 op het werk gebruikten waren er collega's die met REXX leuke dingen konden doen, dat wou ik ook wel maar het wilde nog niet klikken, de tijd ontbrak me om er dieper op in te gaan en OS/2 ging eruit, dus dat had niet zoveel zin.

Met Visual Basic (zoals embedded in met name Excel en Access) heb ik toen nog wel eens wat geprobeerd maar dat was allemaal nog veel te veel moeite voor relatief weing resultaat.

In een ander verband ontdekte ik later Python. Niet alleen was het makkelijk, het was ook gewoon leuk om te doen, leuk om erover te lezen, leuk om erin te studeren, en leuk om het resultaat van je probeersels te zien.

Dus wat ik nu op de PC kan doen als dat zo uitkomt, doe ik... met een zelf met behulp van Python gemaakt hulpmiddel. Dat is dan misschien weer min of meer het aardige, op mijn vakgebied is er niet zoveel en wat ik wil is soms vrij specifiek, dus ik moet het wel zelf maken.

En ik vind het in zekere zin wel een beetje jammer, want als ik me dan eens wil proberen te verdiepen in wat anders, dan ziet dat er zo ingewikkeld uit...

Nou dit is niet helemaal het verhaal dat ik in gedachten had. Misschien nog maar een keer opnieuw beginnen vanuit wat dan die hulpmiddelen zijn die ik voor mezelf gemaakt heb en gebruik...

 
 
 

terug naar "python"

content and layout created 2010 by Albert Visser contact me