Dylan (DYnamic LANguage) is a new programming language invented by Apple Computer and several partners. Dylan is dynamic, is object-oriented, and delivers efficient applications.
Book Description
This book is written for application programmers who have experience working in a conventional language, such as C, Pascal, COBOL, FORTRAN, or BASIC, or in an object-oriented language, such as C++, Java, Smalltalk, or Common LISP with CLOS. Familiarity with object-oriented programming and dynamic languages is not required. We do compare Dylan to C, C++, and Java in this book, but you can read and understand the book without any knowledge of C, C++, or Java.
Table of Contents
- Introduction
- Quick Start
- Methods, Classes, and Objects
- User-Defined Classes and Methods
- Class Inheritance
- Multimethods
- Modularity
- A Simple Library
- Nonclass Types
- Slots
- Collections and Control Flow
- Functions
- Libraries and Modules
- Four Complete Libraries
- Design of the Airport Application
- Definition of a New Collection
- The Airport Application
- Multiple Inheritance
- Performance and Flexibility
- Exceptions
- Macros
Download Free PDF / Read Online
Author(s): Neal Feinberg, Sonya E. Keene, Robert O. Mathews and P. Tucker Withington.
Publisher: Addison-Wesley Pub
Format(s): HTML
Number of pages: 412
Link: Read online.
Publisher: Addison-Wesley Pub
Format(s): HTML
Number of pages: 412
Link: Read online.