| Jan Garwick | |||
|---|---|---|---|
| Født | 31. juli 1916 Oslo | ||
| Død | 18. juni 1989 California | ||
| Beskjeftigelse | Matematiker, informatiker | ||
| Utdannet ved | Universitetet i Oslo | ||
| Nasjonalitet | Norge | ||
| Fagfelt | Informatikk | ||
Jan Vaumund Garwick (1916–1989) var en norsk matematiker og informatiker, kjent som «informatikkens far i Norge».
Etter cand.real. i matematikk i 1938 ved Universitetet i Oslo, arbeidet han som assistent (etter Gunnar Randers) under Svein Rosseland ved Institutt for teoretisk astrofysikk (1940–), der han også håndterte Rosselands Oslo Analyzer. Senere, etter et kort opphold ved Institut d'Astrophysique i Paris i 1947, begynte han i Forsvarets forskningsinstitutt som sjef for regnesentralen i 1947, i nært samarbeid med Gunnar Randers. Han arbeidet med problemstillinger i fysikk, som simulering med Monte Carlo-metoder, for beregning av optimal diameter for uranstavene i landets første atomreaktor ved Institutt for energiteknikk, blant annet i samarbeid med den nyutdannede Kristen Nygaard (rekruttert for siviltjeneste i 1948).
Garwick var med i Norges Teknisk-Naturvitenskapelige Forskningsråds utvalg for matematikkmaskiner, som foranlediget oppstart av Norsk Regnesentral, Jens Balchens analoge maskin DIANA ved Norges tekniske høgskole i 1951. Den norske MAMA-maskinen ble satt opp i 1951 under Garwick.
Garwick var første leder av Den Norske Dataforening i 1953, som han representerte i IFIP, blant annet i arbeidsgruppene som jobbet med ALGOL 68. Samtidig forestod han også Forsvarets forskningsinstitutts anskaffelse av datidens kraftigste regnemaskin (FREDERIC), hvorpå han igangsatte en rekke pioneerprosjekt for programmering, blant annet for oppgaver innen operasjonsanalyse. Garwick arbeidet med nyutdannede Ole-Johan Dahl (rekruttert 1952) og nevnte Kristen Nygaard med utviklingen av et høynivå programmeringsspråk, som senere ledet til SIMULA (1965).
Samtidig tok han doktorgrad ved Universitetet i Oslo i 1956 med avhandlingen The solution of boundary value problems by step by step methods. Etter invitasjon fra NATO begynte Garwick i 1957 å arbeide ved NATOs institutt for forsvarsforskning, men i 1960 takket han ja til et tilbud fra Forsvarets forskningsinstitutt, som ville ha Garwick som forskningssjef. Han tiltrådte den nye stillingen i 1961. I perioden 1965–1967 arbeidet han som forsker ved Control Data i California, der han fortsatte sitt engasjement for den digitale maskin.
I 1964 lanserte Garwicks språket Gargoyle, som et verktøy for å skrive kompilator. I perioden 1967–1969 laget han det ALGOL 60-baserte språket GPL, General Purpose Language, også kjent som Garwicks Private Language.
Warwick emigrerte til USA i 1967 og fortsatte sitt virke i California og New Mexico. På 1970-tallet arbeidet han med systemspråket SYDEL.