[Next] [Previous] [Up] [Top] [Contents] [Index]

1 Introduction

1.1 Design Goals and Major Features

Cecil's design results from several goals:

Cecil's design includes a number of other features that have proven their worth in other systems. These include multiple inheritance of both implementation and interface, closures to implement user-defined control structures and exceptions, and, of course, automatic storage reclamation.