Apple Dylan

Apple Dylan
ParadigmsMulti-paradigm: functional, object-oriented
FamilyLisp
DeveloperApple Computer
First appeared1992; 32 years ago (1992)
Stable release
Final / 1995; 29 years ago (1995)
Typing disciplineStrong, dynamic
Implementation languageMacintosh Common Lisp (MCL), Dylan
PlatformARM, IA-32
OSNewton OS, Classic Mac OS
LicenseProprietary
Filename extensionsdylan
Major implementations
Apple Dylan
Influenced by
Macintosh Common Lisp, Smalltalk, Think C
Influenced
Lasso, Python, Ruby

Apple Dylan is the original implementation of the programming language Dylan. It was developed by Apple Computer from 1992 to 1995.[1]

Dylan was developed at Apple Cambridge, formerly Coral Software, developers of Macintosh Common Lisp. The original language had much in common with Lisp, including its parenthetical S-expression syntax. For a time, it was developed with the intent of being the primary language of the Apple Newton. When that project was ordered into production earlier than expected, Dylan was not ready for release. A new operating system for the Newton was written in C++.

Dylan was then repositioned as a desktop programming system for the classic Mac OS. This led to a major change in syntax to a more C-like infix notation syntax, apparently at the prompting of a group at Carnegie Mellon University, to make it more appealing to programmers familiar with other languages. The resulting system was making progress when development was canceled in April 1995. Work continued for another six months to produce the Apple Dylan Technology Release. It was released at the 1996 WWDC show as the first and only official Apple version of the system.

  1. ^ Dylan Hackers (2011–2019). "History". Open Dylan. Retrieved 2019-10-27.