Jump to content

Shriram Krishnamurthi

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Matthias.f (talk | contribs) at 15:04, 13 July 2007 (Created page with 'Shriram Krishnamurthi is a computer scientist, currently teaching at Brown University (Providence, Rhode Island). He is also a member of PLT and, as...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Shriram Krishnamurthi is a computer scientist, currently teaching at Brown University (Providence, Rhode Island). He is also a member of PLT and, as such, responsible for the creation of several software packages, including the Debugger, the FrTime package, and the networking library.

Krishnamurthi received his PhD at Rice University under the direction of Matthias Felleisen. His dissertation is on linguistic reuse and macro systems in the presence of first-class modules. Starting from this topic, Krishnamurthi has moved into software engineering and is working on topics such as access control, modularization of verification, web-based interactive programming, and more. His most recent effort is a novel, time-oriented programming language, called Flapjax, in support of asynchronous web programming.