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

Introduction

Introducing Macintosh Common Lisp

Welcome to Macintosh Common Lisp, a fluid and flexible programming environment for developing software tools and applications.

Macintosh Common Lisp is built around a high-level object-oriented language, a fast, interactive compiler, a complete suite of programming tools, and a hassle-free object-oriented application framework.

  • Forty years of evolution have made Lisp both efficient and rich in programmer-oriented features. Its object system and large suite of libraries give it unparalleled power, while the presence of garbage collection and abstraction mechanisms ensure that you can easily apply that power to solve complex problems.
  • MCL's interactive programming environment saves time and simplifies debugging. You can compile, test, and correct functions and classes individually, without having to halt, recompile, relink and restart entire programs. Definitions can be recompiled and test functions can be executed in the context of the running program, allowing you to explore data structures and behaviors interactively. Typical recompilations take under a second.
  • MCL's programing tools begin with a fast fully programmable editor. Debugging is supported by a graphical inspector, source-code stepper, and stack backtrace. A single keystroke gives you access to signatures and documentation for built-in as well as user-defined objects.
  • The application framework provides major portions of the Macintosh Toolbox as high-level Lisp objects. The design makes it easy to interactively explore the application framework, quickly learning how to build a fully customized graphical user interface for your application. MCL also provides complete low-level access to all Macintosh OS calls and data structures, for those Macintosh features which are not yet supported by the framework.


  • Gettmg Started with MCL - 19 OCT 1996
    [Next] [Previous] [Up] [Top] [Contents] [Index]

    Generated with Harlequin WebMaker