Dylan (programming language): Programming language, Functional programming, Object-oriented programming, Dynamic programming language, Reflection (computer ... Bob Dylan, Scheme (programming language)

Dylan (programming language): Programming language, Functional programming, Object-oriented programming, Dynamic programming language, Reflection (computer ... Bob Dylan, Scheme (programming language)
Год
 
Страниц
 
156
ISBN
 
6130295839

Описание:

The Dylan programming language is a multi-paradigm language that includes support for functional and object-oriented programming, and is dynamic and reflective while providing a programming model designed to support efficient machine code generation, including fine-grained control over dynamic and static behaviors. It was created in the early 1990s by a group led by Apple Computer. ?Dylan? like the surname of Bob Dylan. Dylan derives from Scheme and Common Lisp and adds an integrated object system derived from the Common Lisp Object System (CLOS). In Dylan, all values (including numbers, characters, functions, and classes) are first-class objects. Dylan supports multiple inheritance, polymorphism, multiple dispatch, keyword arguments, object introspection, pattern-based syntax extension macros, and many other advanced features. Programs can express fine-grained control over dynamism, admitting programs that occupy a continuum between dynamic and static programming and supporting...

Похожие книги

The Structure of ObjectsThe Structure of Objects
Автор: Kathrin Koslicki
Год: 2008
Object Recognition in Man, Monkey, and MachineObject Recognition in Man, Monkey, and Machine
Автор: Tarr M.J. (ed.), Bulthoff H. H.
Год: 1999
Searching for objects in digital images using colourSearching for objects in digital images using colour
Автор: Paul Walcott
Год: 2010