[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