Netleksikon - Et online leksikon | Netleksikon er ikke blevet opdateret siden 2005. Nogle artikler kan derfor indeholde informationer der ikke er aktuelle. |
Forside | Om Netleksikon |
Steven C. JohnsonSteven (Steve) C. Johnson, amerikansk matematiker og programmør, skaberen af yacc, lint, portable C compiler, spell og andre centrale UNIX værktøjer.Johnson blev ansat på Bell Labs i 1963, og i 1969 arbejdede han på en oversætter til B. Han fik hjælp til udvikling af en parser af Al Aho, og Ahos store arbejde med parsetabeller inspirerede Johnson til at automatisere arbejdet; resultatet blev yacc. Senere udviklede Johnson pcc, en transportable oversætter til C. pcc var den første C oversætter der kunne anvendes på flere slags computere. I 1977 flyttede Johnson sammen med Dennis Ritchie UNIX til Interdata 8/32. Det var første gang UNIX blev flyttet til en anden type maskine end PDP-11, og det var det første større forsøg med et transportabelt styresystem. For at gøre programkoden transportabel og isolere maskin-specikke dele af programmerne udviklede Johnson og Ritchie header filer, som det kendes fra C og UNIX idag, og Johnson udviklede lint til heuristisk kontrol af C programmer for fejl. I 1980erne arbejdede Johnson med oversættere og især kode generering, og i 1990erne med UNIX på supercomputere. Johnson har ydet væsentlige teoretiske og praktiske bidrag til udvikling af oversættere, og tusinder af studerende og programmørere har anvendt hans værktøjer.
|
![]()
|
Denne artikel er fra Wikipedia. Denne hjemmeside tager ikke resourcer fra Wikipedias hardware. Netleksikon.dk støtter Wikipedia projektet finansielt. Indholdet er udgivet under GNU Free Documentation License. Kontakt Netleksikon, hvis ophavsretten er krænket. |