Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Dylan (programming language)

Multi-Paradigm Language

Dylan is a multi-paradigm programming language originally developed at Apple Computer's Advanced Technology Group in the early 1990s, combining object-oriented and functional programming in a dynamically typed language influenced heavily by Common Lisp's CLOS object system and by Scheme, but using a more conventional infix syntax rather than Lisp's parenthesized prefix notation. Dylan supports multiple dispatch, multiple inheritance and optional static type declarations for performance, and though Apple's own project was cancelled before shipping a product, implementations such as Open Dylan have continued development as free, open-source software.

Facts
Significance
Derives from Scheme and Common Lisp and adds an integrated object system derived from CLOS. 1
Dylan (programming language)
Filter Results2 entries
Connections

Influenced By

Dylan's object system is based on CLOS, Common Lisp's object system.

Sources
1. Dylan (programming language) - Wikipedia
Lead, second paragraph
Quote, Lead, second paragraph
Dylan derives from Scheme and Common Lisp and adds an integrated object system derived from the Common Lisp Object System (CLOS).
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.