Open AccessBook
Systems programming with Modula-3
Greg Nelson
- 02 Jan 1991
345
TL;DR: In this paper, the Modula-3 language definition is presented, together with a collection of examples, ranging from a tutorial on an object-oriented window system toolkit, to a review of the low levels of an input-output stream package.
read more
Abstract: This work on systems programming with Modula-3 includes the language definition of Modula-3, together with a collection of examples, ranging from a tutorial on an object-oriented window system toolkit, to a review of the low levels of an input-output stream package.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Book
Types and Programming Languages
Benjamin C. Pierce
- 01 Jan 2002
TL;DR: This text provides a comprehensive introduction both to type systems in computer science and to the basic theory of programming languages, with a variety of approaches to modeling the features of object-oriented languages.
2.7K
What every computer scientist should know about floating-point arithmetic
TL;DR: This paper presents a tutorial on the aspects of floating-point that have a direct impact on designers of computer systems, and concludes with examples of how computer system builders can better support floating point.
A behavioral notion of subtyping
Barbara Liskov,Jeannette M. Wing +1 more
TL;DR: This paper presents a way of specifying types that makes it convenient to define the subtype relation, and discusses the ramifications of this notion of subtyping on the design of type families.
1.3K
Extensibility safety and performance in the SPIN operating system
Brian N. Bershad,Stefan Savage,Przemysław Pardyak,Emin Gün Sirer,Marc E. Fiuczynski,David Becker,Craig Chambers,Susan J. Eggers +7 more
- 03 Dec 1995
TL;DR: This paper describes the motivation, architecture and performance of SPIN, an extensible operating system that provides an extension infrastructure together with a core set of extensible services that allow applications to safely change the operating system's interface and implementation.
What Every Computer Scientist Should Know About Floating-Point Arithmetic
Garcia Avenue
- 01 Jan 1992
TL;DR: The OPEN LOOKand Sun™ Graphical User Interfaces were developed by Sun Microsystems, Inc. for its users and licensees and Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry.
Related Papers (5)
Robin Milner,Mads Tofte,Robert Harper +2 more
- 01 Jan 1990
James Gosling,Bill Joy,Guy L. Steele +2 more
- 12 Sep 1996
Bjarne Stroustrup
- 01 Jan 1985
Margaret A. Ellis,Bjarne Stroustrup +1 more
- 01 Jan 1990