[PRL] The Importance of Excel
Tony Garnock-Jones
tonyg at ccs.neu.edu
Thu Feb 14 11:35:06 EST 2013
On 02/14/2013 10:58 AM, Tony Garnock-Jones wrote:
> All of these are development environment (i.e. operating system)
> concerns. It surprises me, but I don't see a lot of work in these areas
> from the PL community.
To be clear, I mean to suggest we need to be developing a "theory of
IDEs" of similar scope to the theories of such as the lambda-calculus we
have. The top-level and by extension other IDEs are indeed truly
hopeless without one.
Our existing theories work very well for programming in-the-small at the
level of well-specified problems, but work very poorly for
under-specified or rapidly-evolving problems such as those involving
living human beings.
A "theory of IDEs" would cover topics such as version control; files and
directories; debuggers; REPLs and shells; access control; etc. The
Racket project is of course nibbling at the edges of this topic already.
Tony
More information about the PRL
mailing list