Why we should remove {} from Squeak
David N. Smith (IBM)
dnsmith at watson.ibm.com
Thu Oct 4 14:35:11 UTC 2001
Allen:
That construct only answered a single object, though one could build an array in some other way and answer it. It took a fragment of code, just like in a DoIt, evaluated it, and saved the result.
Dave
At 9:32 -0700 10/3/01, Allen Wirfs-Brock wrote:
>Gemstone was generally viewed as a specialized dialect rather than one of the "mainstream" implementations. My recollection is that their representative did not advocate for this feature.
>
>On a related issue, IBM Smalltalk had a feature (I think the syntax was ##(<statement-list>)) that created a literal array that was initialized from a set of Smalltalk statements that were evaluated at compile time(!!!!). That feature was soundly rejected because of the object level coupling it created between the development and deployment environments.
>
>>Allen
Dave
--
_______________________________
David N. Smith
IBM T J Watson Research Center
Hawthorne, NY
dnsmith at watson.ibm.com
More information about the Squeak-dev
mailing list
|