Event Details

XML-based Programming Systems

Presenter: Greg Wilson, University of Toronto, Canada
Supervisor:

Date: Fri, July 26, 2002
Time: 13:30:00 - 00:00:00
Place: EOW 430

ABSTRACT

The realization that programs are just another kind of data is fundamental to computing. However, while data is stored in uniform, extensible, easy-to-process formats like XML, programs are stored as more-or-less arbitrary sequences of ASCII characters. This primitive representation makes programs needlessly difficult to create, limits their extensibility, and makes new programming tools hard to build. Switching to a richer storage format would facilitate adoption of better development practices, and allow new research ideas to enter mainstream use more quickly.