[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: What?
Jason Trenouth wrote:
>
> ----- Original Message -----
> From: "mw" <nsp4@mac.com>
> To: <info-dylan@ai.mit.edu>
> Sent: Sunday, August 11, 2002 2:45 AM
> Subject: What?
>
> > What is this language? I have never heard of it before.
>
> One reductionist breakdown might be:
>
> Dylan = Scheme + CLOS + Smalltalk + Pascal
>
> Scheme for basic semantics.
> Common Lisp Object System (CLOS) for the object system, and exception
> handling.
> Smalltalk for "objects all the way down".
> Pascal for syntax (ish).
>
> An oversimplied historical view is that Dylan was Apple's Java. It was an
> attempt to bring some of the power of the Lisp family of languages to
> mainstream programming, by:
>
> - rationalizing some historical baggage
> - dropping some of the more complex/advanced/tangled features
> - making application/component delivery and deployment easier
> - adding some syntatic sugar
I like this explanation, so I added it (with minor edits) to the wiki page.
It would be nice to have a summary of questions at the top of the FAQ
page, but I couldn't figure out how to create links within the page.
http://monday.sourceforge.net/wiki/index.php/DylanFrequentlyAskedQuestions