|
Dartmouth College Computer Science Technical Report series |
CS home TR home TR search TR listserv |
| By author: | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
| By number: | 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996, 1995, 1994, 1993, 1992, 1991, 1990, 1989, 1988, 1987, 1986 | |
Abstract:
Several projects in the operating systems research community suggest a
trend of convergence among features once divided between operating
systems and languages. We describe how partial evaluation and
transformational programming systems apply to this trend by providing a
general framework for application support, from compilation to run-time
services. We contend that the community will no longer think of
implementing a static collection of services and calling it an
operating system; instead, this general framework will allow
applications to be flexibly configured, and the ``operating system''
will simply be the application support that is supplied at run-time.
Bibliographic citation for this report: [plain text] [BIB] [BibTeX] [Refer]
Or copy and paste:
Jon Howell and
Mark Montague,
"Hey, You Got Your Language In My Operating System!."
Dartmouth Computer Science Technical Report PCS-TR98-340,
December 1998.
Notify me about new tech reports.

To receive paper copy of a report, by mail, send your address and the TR number to reports AT cs.dartmouth.edu
Copyright notice: The documents contained in this server are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.
Technical reports collection maintained by David Kotz.