🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #372

SETL (was Re: Multiple Return Values From Functions)

#372
From: John Lacey
Date: Sat, 29 Jul 1989 20:40
31 lines
2326 bytes
In article <584@sjfc.UUCP> dlm@sjfc.UUCP (Don Muench) writes:
>Such a feature can be found in the new interactive language ISETL, a derivative
>of SETL.  ISETL was written by Gary Levin, Clarkson U, Potsdam, NY 13676, USA.
>I have used this language in teaching discrete math - it's very nice.  The
>only book that refers to it is Baxter, Dubinsky, Levin, "Learning Discrete
>Mathematics with ISETL",  Springer Verlag, 1989.

From what I understand about my `conversations' with Gary Levin, ISETL is
not a derivative of SETL, but simply an interactive implementation.  I found
that statement to be fairly accurate.  In which case there is another book
available, ``Programming with Sets: An Introduction to SETL.''  I posted
a question about this book (and SETL) about a month ago.  It too is 
published by Springer-Verlag, and Dubinsky is one of the authors.

I found both books unsatisfying.  As I have said before, the Programming 
with Sets book is in the style of the original Lisp 1.5 manual---the authors
can't seem to decide if they want to describe programming with sets, the SETL
language, or the particular implementation they are using.  In the end, they
don't adequately describe any of the three.

As for the discrete math text, if you follow the text, I think you taught
SETL using discrete math, rather than the other way around.  Now, I like
SETL, and I think it has great promise, and Gary Levin's implementation
I have found to be excellent.  But I don't think any good books about
either SETL or ISETL have been written yet.

Cheers,

-- 
John Lacey                      |     cornell!batcomputer!lacey
lacey@tcgould.tn.cornell.edu    |     lacey@crnlthry.bitnet
Technical Details
Message-ID: <8519@batcomputer.tn.cornell.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!batcomputer!lacey
References: <1207@quintus.UUCP> <15141@watdragon.waterloo.edu> <8271@boring.cwi.nl> <584@sjfc.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!batcomputer!lacey
From: lacey@batcomputer.tn.cornell.edu (John Lacey)
Newsgroups: comp.lang.misc
Subject: SETL (was Re: Multiple Return Values From Functions)
Summary: More SETL books
Keywords: SETL, ISETL
Message-ID: <8519@batcomputer.tn.cornell.edu>
Date: 29 Jul 89 20:40:56 GMT
References: <1207@quintus.UUCP> <15141@watdragon.waterloo.edu> <8271@boring.cwi.nl> <584@sjfc.UUCP>
Reply-To: lacey@tcgould.tn.cornell.edu (John Lacey)
Distribution: na, eur
Organization: Cornell Theory Center, Cornell University, Ithaca NY
Lines: 31