Van Wiingaarden, Adrian

Adrian van Wiingaarden
Adriaan van Wijngaarden
Födelsedatum 2 november 1916( 1916-11-02 )
Födelseort Rotterdam
Dödsdatum 7 februari 1987 (70 år)( 1987-02-07 )
En plats för döden Amstelveen
Land  Nederländerna
Vetenskaplig sfär beräkningsmatematik , datavetenskap , programmeringsspråk
Arbetsplats Universitetet i Amsterdam , Centrum för matematik och datavetenskap
Alma mater Delfts tekniska universitet
Akademisk examen Ph.D
Akademisk titel Professor
vetenskaplig rådgivare Cornelis Benjamin Biseno
Studenter
  • Pool
  • Edsger Dijkstra
  • Gues Zouthendijk
  • Yaco de Backer
  • Rinder van de Riet
  • Maarten van Emden
  • Peter van Emde Bos
  • Herman te Riele
  • Dick Grune
Känd som medgrundare av IFIP , medförfattare till ARRA , medförfattare till Algol 60 och Algol 68 , författare till van Wiingaardens grammatiker
Utmärkelser och priser

Akademiker vid Royal Netherlands Academy of Sciences (sedan 1959)
Förste hedersmedlem i Dutch Society for Informatics (sedan 1972)
Wilhelm Exner Medal (1981)


Computer Pioneer (1986)
Autograf
 Mediafiler på Wikimedia Commons

Adrian (Aad) van Wiingaarden (1916-1987) var en nederländsk vetenskapsman inom området tillämpad matematik och datavetenskap, som lade grunden till nederländsk datavetenskap och datateknik. Enligt hans åsikt bör vägen för en vetenskapsman inom detta område vara trefaldig och inkludera teorin om beräkning , datorspråk och hårdvara [1]  - och dessa tre områden beskriver väl van Wiingaardens forskningsintressen själv.

Biografi

Van Wiingaarden var den fjärde sonen till Peter van Wiingaarden (1872–1924) och Lische de Bruijn (1885–1959). Han var gift två gånger: 1940 med Barbara Robbers (födde fyra döttrar, dog 1958) och 1960 med Willeke Dietz (död 1977). Han tog examen från Delfts tekniska universitet med en ingenjörsexamen 1939 och gick in på forskarutbildningen med Jan Burgers i vätskedynamik . Under andra världskriget stängde universitetet, och med det avslutades forskarskolan. Han fick sin examen (med utmärkelser) 1945 vid samma universitet, baserat på resultaten inom området för fartygspropellerberäkningar, och skrev en avhandling om ämnet "Vissa tillämpningar av Fourier förvandlas till problem i teorin om elasticitet " [2] och började arbeta på National Aerospace Laboratory . Året därpå var han en av dem som skickades på en lång affärsresa (från januari till mars) till England, i samband med utbytet av erfarenheter från andra världskriget , där han blev ännu mer tänd på idéerna om automatisering och skapandet av datorer. Hans detaljerade redogörelser för möten med engelska vetenskapsmän, inklusive Douglas Hartree , och deras uppfinningar, som inkluderade differentialanalysatorn , gjorde ett mycket positivt intryck på Biseno, hans ledare [3] .

Den 1 januari 1947 blev van Wiingaarden chef för beräkningsavdelningen vid Mathematical Center , ett nyinrättat forskningsinstitut , som under hans ledning blev en av de ledande forskningsorganisationerna i att utveckla teoretiska modeller för industriella byggprojekt, och senare i utvecklingen , experiment och implementering av informationsteknik . 1961 flyttade han från posten som chef för dataavdelningen ( holländska.  Rekenafdeling ) till posten som direktör för hela forskningsinstitutet, där han stannade till sin pensionering 1981. Samtidigt var hans personliga bidrag inte bara administrativt: van Wiingaarden deltog aktivt först i designen av den nya holländska ARRA -datorn (färdig 1952), sedan i att skriva mjukvara för den (tillsammans med Edsger Dijkstra , som han tog som en programmerare i samma 1952 ). Även involverad i designen av tidiga datorer var Douglas Hartree , som tillbringade en lång tid i Amsterdam och arbetade på nästa version av ARRA , där han regelbundet svarade på van Wiingaardens frågor om när projektet skulle vara klart: "om cirka tre månader" - t.ex. en slumpmässigt tagen figur, som betyder ingenting och oberoende av projektets faktiska komplexitet, även känd som "Hartree-konstanten" [3] .

En av van Wiingaardens administrativa landvinningar anses vara skapandet på 1950-talet av en grupp "räknande tjejer" ( holländska  rekenmeisjes ). Det fanns praktiskt taget inga kvinnor vid den tiden i matematiska institut, och de som var, hade positioner som sekreterare och tekniska arbetare för att utföra enkla operationer som att förbereda hålkort [4] . Van Wiingaarden gjorde annorlunda, rekryterade en hel grupp av tolv högt kvalificerade kvinnor med utmärkelser från universitet och utmärkta examensbetyg i matematik, och gav dem dubbel lön [5] . Som ett resultat kunde denna grupp inte bara utföra de enklaste beräkningarna, utan också konvertera formler med integraler och derivator från en tryckt form till en form optimerad för beräkningar med kända metoder. Övergången från mekaniska skrivbordsräknare till elektromekaniska datorer skedde med hjälp av en kort repetitionskurs som Dijkstra gav till "räknetjejerna". Efter att ha behärskat programmering tog de över hela processen med att konvertera algoritmen till en beräkningsbar form, koda den i ett tillgängligt programmeringsspråk ( X1 assembler eller Algol ), förbereda och mata in hålkort, samt bearbeta och formatera utdata.

Van Wiingaarden fortsatte att resa aktivt på affärsresor, och i en av dem (1958 i närheten av Edinburgh ) råkade han ut för en bilolycka där hans fru dog och han själv skadades allvarligt. När han återvände till jobbet koncentrerade han sina ansträngningar på studier av programmeringsspråk och deltog aktivt i utformningen av Algol 60 och särskilt Algol 68 . För att exakt definiera den senares syntax , var han tvungen att introducera en ny formalism av två-nivå grammatik , känd som van Wiingaardens grammatik (eller W-grammatik). Precis som vanliga formella grammatiker är den ultimata beskrivningen av oändliga sammanhangsfria språk , ger två-nivå grammatik möjligheten att skapa finita beskrivningar av oändliga grammatiker. Det är betydelsefullt att van Wiingaardens grammatik nu undervisas i föreläsningskurser om kompilatordesign och datorspråkbehandling vid många universitet runt om i världen, men samtidigt har huvudpublikationen med deras definition inte publicerats officiellt, och till och med inofficiellt i formen av en intern teknisk rapport publicerades endast i sju år. Efter den första officiella rapporten om dem [6] eller 10 år efter deras första användning [7]  trodde van Wiingaarden att arbetet med två-nivå grammatik inte var avslutat och gjorde inte förtjänar att publiceras i denna form.

Innan Ray Tomlinson bestämde sig för att använda @ -tecknet för att skilja adressatens namn från namnet på hans bil, var detta tecken kallat "aadje" (kort form av namnet "Adrian" med ett diminutivt suffix) känt inom datavetenskapen som van Wiingaarden bokskylt [8] .

Van Wiingaardens doktorander

Många forskare som försvarade sina avhandlingar under ledning av Adrian van Wiingaarden blev välkända professorer, ledande experter inom sina områden, författare till böcker och läroböcker [2] :

Van Wiingaarden-priset

Sedan Centrum för matematik och informatiks 60-årsjubileum har van Wiingaarden-priset i form av en bronsstatyett delats ut vart femte år till två forskare från olika områden inom datavetenskap och matematik samtidigt.

Källor

  1. DECKLARE: Prof. Adriaan van WIJNGAARDEN (1916-1987) .
  2. 1 2 Matematisk genealogi  - Adriaan van Wijngaarden .
  3. 1 2 Unsung Heroes in Dutch Computing History: Adriaan van Wijngaarden .
  4. A. S. Kronrod , Samtal om programmering. KomKniga, 2006. ISBN 5-484-00413-6 .
  5. Unsung Heroes in Dutch Computing History: "Computing girls" .
  6. A. van Wijngaarden. MR 76: Ortogonal design och beskrivning av ett formellt språk . SMC , oktober 1965, publicerad april 1972.
  7. L. Meertens, K. Koster, Basic English, a Generative Grammar for a Part of English , Euratom Seminar ``Machine en Talen of EW Beth', University of Amsterdam , 1962.
  8. Gerard Alberts, Adriaan van Wijngaarden (1916-1987) Arkiverad 14 maj 2014.  — Biografisk ordbok för holländska matematiker.
  9. Första Van Wijngaarden Awards för Lynch och Diaconis .
  10. Van Wijngaarden Award 2011 för Éva Tardos och John Butcher Arkiverad från originalet den 21 februari 2011. .
  11. CWI Soiree Arkiverad 25 september 2016 på Wayback Machine .