@TechReport{Dartmouth:TR98-340, author = {Jon Howell and Mark Montague}, title = {{Hey, You Got Your Language In My Operating System!}}, institution = {Dartmouth College, Computer Science}, address = {Hanover, NH}, number = {PCS-TR98-340}, year = {1998}, month = {December}, URL = {http://www.cs.dartmouth.edu/reports/TR98-340.ps.Z}, 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. } }