NOTE: this page is outdated, go to opendylan.org instead
User Resources
› What is Dylan? › Learning Dylan › Downloads › Documentation › Wiki › Community › Dylan Competes › Supported Platforms › Screenshots › Current Limitations › Our Goals
Developer Resources
› Repository Access › Browse Repository › Bug Tracker › CVSZilla Search › Buildbot › Current Projects › Dev Tools

Overview

Dylan is an advanced, object-oriented, dynamic language which supports rapid program development. When needed, programs can be optimized for more efficient execution by supplying more type information to the compiler. Nearly all entities in Dylan (including functions, classes, and basic data types such as integers) are first class objects. Additionally Dylan supports multiple inheritance, polymorphism, multiple dispatch, keyword arguments, object introspection, macros, and many other advanced features... --Peter Hinely

For more on the background and goals of the Dylan language, see the Introduction to the Dylan Reference Manual. To get a quick feel of the language have a look at some code examples.

For an overview of the available implementations of Dylan, see here.

Please feel free to join us! You can look at projects that need work and community resources.



Recent News

None at the moment. Some will be coming soon!

[ Older News | Mailing List Archives ]