Programming In Dylan

Download Programming In Dylan PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Programming In Dylan book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
Programming in Dylan

Author: Iain D. Craig
language: en
Publisher: Springer Science & Business Media
Release Date: 2012-12-06
Programming in Dylan is aimed at programmers who are already familiar with languages such as Pascal or C but who, as yet, have no knowledge of object-oriented languages. The author takes the reader through the development of Dylan by Apple and introduces the concept of object oriented languages, comparing Dylan to other languages such as CLOS, Smalltalk and C++. The author looks at fundamental concepts of the Dylan language before moving on to present the basic types (Boolean, vectors, strings etc.). Variables, expressions and assignment, and functions (both named and anonymous) are covered in detail. The Dylan class is introduced in its simple form and generic functions and library classes are discussed in depth. The author shows how modularisation needs to be used if large applications are to be developed and illustrates how to construct program libraries. A simulation and modelling example runs through the book.
Dylan Programming

"Dylan is a new programming language invented by Apple Computer and developed with Harlequin and other partners. The language is both object-oriented, like C++ and Java, and dynamic, like Smalltalk. Dylan is designed to deliver applications that run efficiently on a wide range of platforms. It also facilitates the rapid development and incremental refinement of prototype programs. Dylan is a good choice for any application, but you will find it particularly useful for complex object-oriented programs, and for programs that may need to be changed "on the fly."" "Public-domain implementations of Dylan are available for most popular computer systems. Harlequin has developed the first complete, commercial implementation of the language - including both compiler and development environment." "Dylan Programming gets you started quickly, with a simple but complete program that lets you experiment with the language. It then leads you progressively through the development of a sample application, illustrating advanced topics such as macros, modules, libraries, inheritance, performance, and exceptions. This book is appropriate for any Dylan implementation. It assumes you can program in a conventional language, but requires no prior knowledge of object-oriented or dynamic techniques."--BOOK JACKET.Title Summary field provided by Blackwell North America, Inc. All Rights Reserved