Functional Squeak

Brian Rice water at tscnet.com
Sat Jun 3 16:34:13 UTC 2000


At 09:05 AM 6/3/00 -0800, Alan Kay wrote:
>To all --
>
>Long ago (late sixties, early seventies) there was a programming language
>called Lucid (I think by Ed Ashcroft, inspired by some of Peter Landin's
>ideas) that was a very successful attempt to reconcile two important ideas:
>(a) the fact that, in the Universe, Time seems to flow and State seems to
>change, and (b) that the functional style of programming can be very nice.
>The way Lucid does/did the reconciliation has an immediate mapping to
>"simulation style programming" in an OOPL. Dan Ingalls and I have been
>mildly interested for quite some time in eventually getting around to
>adapting Lucid's approach to Smalltalk.
>
>Anyone know of an online reference to Lucid? (There was an excellent book
>about it 30 years ago ...).
>
>Cheers,
>
>Alan
>
>-----
>
>10:00 AM -0800 6/2/00, Brian Sutton wrote:
> >Hi all!
> >
> >Has anyone tried to write Smalltalk code in a very "functional" style
> >(eliminating state changes as much as possible)?  What were your
> >impressions?
> >
> >Would immutable collections be a valuable addition to Squeak?  How about
> >an even larger subset of the class library for Functional Squeaking?
> >
> >What do you think?
> >
> >Brian

Sorry for the back-to-back posts, but I found the language's home page at SRI:

http://www.csl.sri.com/Lucid.html

This has much more valuable information.

         -Brian Rice





More information about the Squeak-dev mailing list