Siddhesh Joshi (Editor)

William Cook (computer scientist)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Citizenship
  
United States

Fields
  
Computer Science

Education
  
Brown University


Name
  
William Cook

Alma mater
  
Brown University

Doctoral advisor
  
Peter Wegner

William Cook (computer scientist) httpswwwcsutexasedusitesdefaultfileslega

Institutions
  
University of Texas at Austin, Apple Inc., HP Labs

Known for
  
Denotational semantics of Inheritance; Object-oriented programming; AppleScript

Role
  
Computer science researcher

William R. Cook (born 1963) is an Associate Professor in the Department of Computer Sciences at the University of Texas at Austin. He received his Ph.D. in Computer Science in 1989 at Brown University. His research concentrates on object-oriented programming, programming languages, modeling languages, and the interface between programming languages and databases. Prior to joining UT in 2003, he was Chief Technology Officer and co-founder of Allegis Corporation, where he was chief architect for several award-winning products, including the eBusiness Suite at Allegis, the Writer's Solution for Prentice Hall, and the AppleScript language at Apple Computer.

At HP Labs his research was on the foundations of object-oriented languages, including formal models of mixins, inheritance, and typed models of object-oriented languages.

Selected papers

  • Inheritance is not subtyping, Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages (1990)
  • AppleScript. Proceedings of the third ACM SIGPLAN conference on History of programming languages (HOPL III) Pages 1-21 ACM, 2007.
  • References

    William Cook (computer scientist) Wikipedia