Søgeresultater - Johnson, Stephen

Stephen C. Johnson

for nulevende --> | fødested = | dødsdato = | dødssted = | bopæl = | hvilested = | nationalitet = Amerikansk | beskæftigelse = | politik = | religion = | forældre = | ægtefælle = | partner = | partnertype = | børn = | kendtfor = | hæder = | hjemmeside = | signatur = }}

Stephen (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 i dag, og Johnson udviklede lint til heuristisk kontrol af C programmer for fejl.

I 1980'erne arbejdede Johnson med oversættere og især kode generering, og i 1990'erne 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. Fra Wikipedia
  • Showing 1 - 7 results of 7
Refine Results
  1. 1

    Teaching thinking skills af Johnson, Stephen

    Udgivet 2010
    An electronic book accessible through the World Wide Web; click to view
    Electronisk eBog
  2. 2
  3. 3
  4. 4

    Burnt cork : traditions and legacies of blackface minstrelsy /

    Udgivet 2012
    Andre forfattere: “...Johnson, Stephen...”
    An electronic book accessible through the World Wide Web; click to view
    Electronisk eBog
  5. 5

    System health management with aerospace applications /

    Udgivet 2011
    Andre forfattere: “...Johnson, Stephen B., 1959-...”
    An electronic book accessible through the World Wide Web; click to view
    Electronisk eBog
  6. 6

    Philosophy of science, syntax, and semantics language and information into the 21st century /

    Udgivet 2002
    Andre forfattere: “...Johnson, Stephen M....”
    An electronic book accessible through the World Wide Web; click to view
    Electronisk eBog
  7. 7

    Mathematics and computability of language language and information into the 21st century /

    Udgivet 2002
    Andre forfattere: “...Johnson, Stephen M....”
    An electronic book accessible through the World Wide Web; click to view
    Electronisk eBog