Next: Jacob T. Schwartz
Previous: Richard Pollack
Professor of Computer Science
Ph.D., University of Chicago
Professor Schonberg works in language design and implementation, compiler
construction and optimization, and software prototyping. In collaboration
with Robert Dewar, he is currently building a compiler for Ada95, using
gcc code generator. Earlier work of the NYUAda
project focused on operational definitions of programming languages, and
on the use of the set-theoretic language SETL for software prototyping. This
effort resulted in the first full translator for Ada83.
In collaboration with several students, he has studied the use of Ada for
programming multiprocessors, and is currently involved in experiments in
distributed programming on heterogeneous networks, using Ada95.
He has also been involved in the design and optimization of very-high level
languages, in particular automatic data structuring.