home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.dylan
- Path: sparky!uunet!cis.ohio-state.edu!news.sei.cmu.edu!fs7.ece.cmu.edu!crabapple.srv.cs.cmu.edu!mkant
- From: mkant+@cs.cmu.edu (Mark Kantrowitz)
- Subject: Re: Dylan info
- Message-ID: <C0rsxC.B2H.1@cs.cmu.edu>
- Sender: news@cs.cmu.edu (Usenet News System)
- Nntp-Posting-Host: glinda.oz.cs.cmu.edu
- Organization: School of Computer Science, Carnegie Mellon
- References: <MISAWA.93Jan12115322@physics16.berkeley.edu>
- Distribution: na
- Date: Wed, 13 Jan 1993 02:15:09 GMT
- Lines: 73
-
- In article <MISAWA.93Jan12115322@physics16.berkeley.edu> misawa@physics.berkeley.edu writes:
- > FAQ of the year: Where can I get/find information on Dylan ?
-
- The following is from the Lisp FAQ posting. Send corrections/changes
- to lisp-faq@think.com.
-
- --mark
-
- Subject: [4-6] What is Dylan?
-
- Dylan is a new object-oriented dynamic language (oodl), based on Scheme, CLOS,
- and Smalltalk. The purpose of the language is to retain the benefits of oodls
- and also allow efficient application delivery. The design stressed keeping
- Dylan small and consistent, while allowing a high degree of expressiveness. A
- manual/specification for the language is available from Apple Computer. Send
- email to dylan-manual-request@cambridge.apple.com or write to Apple Computer, 1
- Main Street, Cambridge, MA 02142. Include your complete address and also a
- phone number (the phone number is especially important for anyone outside the
- US). Comments on Dylan can be sent to the internet mail address
- dylan-comments@cambridge.apple.com.
-
- The mailing list info-dylan@cambridge.apple.com is for any and all
- discussions of Dylan, including language design issues, implementation
- issues, marketing issues, syntax issues, etc. The mailing list
- announce-dylan@cambridge.apple.com is for major announcements about
- Dylan, such as the availability of new implementations, new versions
- of the manual, etc. This mailing list should be *much* lower volume
- than info-dylan. Everything sent to this list is also sent to
- info-dylan. The mailing list dylan-builders@cambridge.apple.com is
- for people who are working on Dylan implementations. (To be added to
- dylan-builders, send a note describing your implementation plans to
- dylan-builders-request.) The newsgroup comp.lang.dylan will be
- gatewayed to the info-dylan mailing list.
-
- Send mail to the -request version of the list to be added to it.
-
- Apple hasn't announced plans to release Dylan as a product.
-
- The directory cambridge.apple.com:pub/dylan contains some documents
- pertaining to Dylan, including a FAQ list.
-
- ========
-
- Thomas is a compiler for a language that is compatible with the
- language described in the book "Dylan(TM) an object-oriented dynamic
- language" by Apple Computer Eastern Research and Technology, April
- 1992. Thomas was written at Digital Equipment Corporation's Cambridge
- Research Laboratory. Thomas is NOT Dylan(TM) and was built with no
- direct input, aid, assistance or discussion with Apple.
-
- Thomas is available to the public by anonymous ftp at
- crl.dec.com:pub/DEC/Thomas
- gatekeeper.pa.dec.com:pub/DEC/Thomas
- altdorf.ai.mit.edu:archive/Thomas
-
- The Thomas system is written in Scheme and runs under MIT's CScheme,
- DEC's Scheme->C, and Marc Feeley's Gambit. It can run on a wide range
- of machines including the Macintosh, PC compatibles, Vax, MIPS, Alpha,
- and 680x0. Thomas generates IEEE compatible Scheme code.
-
- DEC CRL's goals in building Thomas were to learn about Dylan by
- building an implementation, and to build a system they could use to
- write small Dylan programs. As such, Thomas has no optimizations of
- any kind and does not perform well.
-
- The original development team consisted of:
- Matt Birkholz (Birkholz@crl.dec.com)
- Jim Miller (JMiller@crl.dec.com)
- Ron Weiss (RWeiss@crl.dec.com)
- In addition, Joel Bartlett (Bartlett@wrl.dec.com), Marc Feeley
- (Feeley@iro.umontreal.ca), Guillermo Rozas (Jinx@zurich.ai.mit.edu)
- and Ralph Swick (Swick@crl.dec.com) contributed time and energy to the
- initial release.
-