Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
  • Nieuwsbrief

Edsger Dijkstra: Vader van gestructureerd programmeren

29 juli 1999 - 22:003 minuten leestijdAchtergrondCarrière
Roy op het Veld
Roy op het Veld

Gevraagd naar een bekende Nederlandse automatiseerder geven buitenlanders meestal niet als antwoord Jan Baan of Roel Pieper, maar professor Dijkstra. Dat zijn dan niet zozeer zakenlieden in de IT, maar zeker wel de vaklui. Professor Edsger Wybe Dijkstra geniet namelijk de reputatie vader te zijn van ‘gestructureerd programmeren’. 

Dijkstra werd in 1930 in Rotterdam geboren. In 1945 overwoog de briljante gymnasiumstudent in Leiden rechten te studeren, maar koos toch voor theoretische natuurkunde. Tijdens een zomercursus in 1954 op de Universiteit van Cambridge maakte de jonge Dijkstra kennis met het programmeren. Nadat hij zijn natuurkundestudie zo snel mogelijk had afgerond, stortte Dijkstra zich voor 100 procent op zijn echte passie: programmeren.

Carrière

Dijkstra startte zijn academische carrière als hoogleraar op de Technische Universiteit Eindhoven. In 1970 verruilde hij Nederland voor de Verenigde Staten waar hij onderzoeker werd voor automatiseringsbedrijf Burroughs. In 1984 kwam hij op de functie terecht waar hij nog steeds zit: hoogleraar computerwetenschappen op de Universiteit van Texas.
In de strijd om het oplossen van het zogenoemde handelsreizigersprobleem ontwikkelde Dijkstra in 1956 het ‘kortste pad algoritme’, waarmee de kortste weg kan worden berekend die een handelsreiziger af moet leggen om twintig, dertig, honderd of een ander willekeurig aantal steden te bezoeken. In 1960 introduceerde hij het concept van wederzijdse uitsluiting (mutual exclusion) in de softwarewereld: rekentaken die een kritieke operatie uitvoeren konden daardoor niet meer verstoord worden door andere rekentaken. Sinds IBM hetzelfde principe in zijn 360-architectuur toepast, is alle chiptechnologie verrijkt met Dijkstra’s vinding.

Onderscheidingen

Zijn bijdrage aan de ontwikkeling van de formele en gestructureerde programmeerwetenschap leverde Dijkstra een reeks onderscheidingen op. Zo is hij erelid van de Amerikaanse Academie voor Kunst en Wetenschap en kreeg hij in 1972 de ACM Turing Award.
Dijkstra heeft de software-industrie veel discipline bijgebracht, zeker met zijn uitspraak: "Goto considered harmful." Daarmee bedoelt hij dat naarmate een computerprogramma meer goto-commando’s bevat, het moeilijker is de broncode te doorgronden.
Veel lezers van Computable hebben hun voorkeur al voor Dijkstra uitgesproken in de verkiezingen om de IT-er van het millennium. Eén daarvan motiveerde zijn keuze als volgt: "Het moet Dijkstra worden vanwege zijn onsterfelijke woorden: ‘Goto considered harmful.’" Als internationaal kandidaat kiest hij echter voor ‘collega-professor’ Goto (?!), die op Dijkstra reageerde met de gevleugelde uitspraak: "Dijkstra considered harmful."  RV
 
Lezersoproep verkiezingen
In het kader van de verkiezing van de IT-persoonlijkheid van dit millennium, zet Computable de komende weken een aantal kandidaten op deze pagina in de schijnwerpers. Uiteraard hoeft u zich niet aan onze selectie te houden.
U kunt uw keuzes voor zowel de internationale als Nederlandse verkiezingen doorgeven, met de restrictie dat elk maar eenmaal wordt geregistreerd.
Wij verzoeken u in enkele zinnen de keuzes te motiveren. De tien meest originele en spraakmakende inzendingen worden beloond met een boekenbon. Over de uitslag kan niet worden gecorrespondeerd.
Het is mogelijk te stemmen via onze internetsite www.computable.nl. U kunt ook uw stem en motivatie sturen naar:
Redactie Computable
Postbus 9194, 1006 CC Amsterdam. Onder vermelding van ‘verkiezingen’. E-mail: computable@bp.vnu.com. (subject:verkiezingen).

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Pieter de Haer, Portfoliomanager Previder

    Partnerartikel
    AdvertorialCloud & Infrastructuur

    Hybride cloud: belofte of valkuil?

    Pieter de Haer, Portfoliomanager Previder De hybride cloud is de belofte van dit moment. Organisaties zien een model voor zich...

    Meer persberichten

    Meer lezen

    OpinieSecurity & Awareness

    Cloud-soc stelt nieuwe eisen aan teams, tools en processen

    Michael Teichmann
    AchtergrondCarrière

    Topmanager onderschat digitale dreiging schromelijk

    Fiod
    ActueelCarrière

    FIOD verhoort Rodeo-oprichter Vos

    Klantcontact met ai
    OpinieData & AI

    Technologie (ook ai) is geen doel, wat telt is wat je er mee doet 

    Reza Sarshar
    Awards NieuwsCarrière

    Dit vindt de jury van belang bij de categorie MKB van de Computable Awards!

    Happy IT'er
    AchtergrondCarrière

    Detachering krijgt eigen cao: meer zekerheid voor it-professionals

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs