<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: Squeak's Birthday (Was Re: Adding a word to Squeak's object header)</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>Great idea! Just one enhancement though? :)</FONT>
</P>
<P><FONT SIZE=2>How about the best 3-D animation short of the little guy? I am no good with these things, but perhaps start with Tim's icon, then Pooh it and go 3-D and show it kicking serious butt with all of the other O'Reilly beasts, then back to sleep. :) Phoenix rising.</FONT></P>
<P><FONT SIZE=2>- Rob</FONT>
</P>
<BR>
<P><FONT SIZE=2>> -----Original Message-----</FONT>
<BR><FONT SIZE=2>> From: Sam Adams [<A HREF="mailto:ssadams@us.ibm.com">mailto:ssadams@us.ibm.com</A>]</FONT>
<BR><FONT SIZE=2>> Sent: Monday, August 27, 2001 6:50 AM</FONT>
<BR><FONT SIZE=2>> To: squeak-dev@lists.squeakfoundation.org</FONT>
<BR><FONT SIZE=2>> Subject: Re: Squeak's Birthday (Was Re: Adding a word to </FONT>
<BR><FONT SIZE=2>> Squeak's object</FONT>
<BR><FONT SIZE=2>> header)</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> How about presents? Why don't we all send the one </FONT>
<BR><FONT SIZE=2>> enhancement or fix to</FONT>
<BR><FONT SIZE=2>> the list in honor of the roaring rodent?</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Sam S. Adams, IBM Distinguished Engineer, IBM Research</FONT>
<BR><FONT SIZE=2>> tie line 444-0736, outside 919-254-0736, email: ssadams@us.ibm.com</FONT>
<BR><FONT SIZE=2>> <<Hebrews 11:6, Proverbs 3:5-6, Romans 1:16-17, I Corinthians 1:10>></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> "Rob Withers" </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> <rwithers12@mediaone.net> </FONT>
<BR><FONT SIZE=2>> To: <squeak-dev@lists.squeakfoundation.org> </FONT>
<BR><FONT SIZE=2>> Sent by: </FONT>
<BR><FONT SIZE=2>> cc: </FONT>
<BR><FONT SIZE=2>> squeak-dev-admin@lists.squeakfoun </FONT>
<BR><FONT SIZE=2>> Subject: Re: Squeak's Birthday (Was Re: Adding a word to </FONT>
<BR><FONT SIZE=2>> dation.org </FONT>
<BR><FONT SIZE=2>> Squeak's object header) </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> 08/27/01 03:30 AM </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Please respond to squeak-dev </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Ahh, where's the party going to be? That's just over a month away.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Happy Birthday, Squeak!</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> - Rob</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> ----- Original Message -----</FONT>
<BR><FONT SIZE=2>> From: "Russell Allen" <russell.allen@firebirdmedia.com></FONT>
<BR><FONT SIZE=2>> To: <squeak-dev@lists.squeakfoundation.org></FONT>
<BR><FONT SIZE=2>> Sent: Sunday, August 26, 2001 9:44 PM</FONT>
<BR><FONT SIZE=2>> Subject: Squeak's Birthday (Was Re: Adding a word to Squeak's object</FONT>
<BR><FONT SIZE=2>> header)</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > "Rob Withers" <rwithers12@mediaone.net> wrote:</FONT>
<BR><FONT SIZE=2>> > > Speaking of which, Squeak, and more importantly it's </FONT>
<BR><FONT SIZE=2>> community - all of</FONT>
<BR><FONT SIZE=2>> you,</FONT>
<BR><FONT SIZE=2>> > > continue to amaze and surprize me, after 1.5 years. That </FONT>
<BR><FONT SIZE=2>> reminds me,</FONT>
<BR><FONT SIZE=2>> when</FONT>
<BR><FONT SIZE=2>> > > is Squeak's birthday and how old is she? We ought to </FONT>
<BR><FONT SIZE=2>> have a birthday</FONT>
<BR><FONT SIZE=2>> party.</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > Dan sent an email announcing Squeak to comp.lang.smalltalk on 01 Oct</FONT>
<BR><FONT SIZE=2>> > 1996, which by my reckoning means that we are coming up to </FONT>
<BR><FONT SIZE=2>> Squeak's 5th</FONT>
<BR><FONT SIZE=2>> > Birthday.</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > Russell</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> ==============================================================</FONT>
<BR><FONT SIZE=2>> ==============</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> =====================</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > Message 1 in threadFrom: Dan Ingalls (Ingalls@Taurus.Apple.com)</FONT>
<BR><FONT SIZE=2>> > Subject: Squeak - A Usable Smalltalk written in itself</FONT>
<BR><FONT SIZE=2>> > Newsgroups: comp.lang.smalltalk</FONT>
<BR><FONT SIZE=2>> > View this article only</FONT>
<BR><FONT SIZE=2>> > Date: 1996/10/01</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > Dear Smalltalkers,</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > In order to foster collaboration with related groups in academia and</FONT>
<BR><FONT SIZE=2>> > industry, we have just made our software development environment</FONT>
<BR><FONT SIZE=2>> > available for download over the net. Dubbed "Squeak" it consists</FONT>
<BR><FONT SIZE=2>> > largely of a reconditioned Smalltalk-80 system derived from Apple's</FONT>
<BR><FONT SIZE=2>> > earlier ST-80 release, along with an interpreter that runs on the</FONT>
<BR><FONT SIZE=2>> > PowerPC and most other 68020 or later Macs (but read on...)</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > The implementation is notable in that it is almost entirely </FONT>
<BR><FONT SIZE=2>> written in</FONT>
<BR><FONT SIZE=2>> > Smalltalk. We began with the Blue Book spec to which we added a</FONT>
<BR><FONT SIZE=2>> > 32-bit direct pointer ObjectMemory with incremental </FONT>
<BR><FONT SIZE=2>> compacting garbage</FONT>
<BR><FONT SIZE=2>> > collection. While getting this to run and converting the image, we</FONT>
<BR><FONT SIZE=2>> > wrote a translator from a Smaltalk subset (roughly the subset used</FONT>
<BR><FONT SIZE=2>> > for the Blue Book spec) to C. After some tuning this has produced a</FONT>
<BR><FONT SIZE=2>> > very usable system. In addition, we have extended BitBlt to color,</FONT>
<BR><FONT SIZE=2>> > added a reasonably portable file system, and we have also included</FONT>
<BR><FONT SIZE=2>> > rudimentary support for polyphonic multitimbral music synthesis.</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > The entire system, including the interpreter written in </FONT>
<BR><FONT SIZE=2>> Smalltalk, and</FONT>
<BR><FONT SIZE=2>> > the translator that produced its interpreter, is now </FONT>
<BR><FONT SIZE=2>> available to the</FONT>
<BR><FONT SIZE=2>> > outside world. You can find it all beginning with the page</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > www.Research.Apple.com/Research/proj/</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > Scroll to the bottom of the page and click on "Squeak". Or </FONT>
<BR><FONT SIZE=2>> you can go</FONT>
<BR><FONT SIZE=2>> > direct to our actual page:</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2><A HREF="http://www.research.apple.com/research/proj/learning_concepts/squeak/" TARGET="_blank">http://www.research.apple.com/research/proj/learning_concepts/squeak/</A></FONT>
<BR><FONT SIZE=2>></FONT>
<BR><FONT SIZE=2>> There is almost no documentation, but those familiar with Smalltalk-80</FONT>
<BR><FONT SIZE=2>> should have no trouble putting it to use. Squeak is a work in</FONT>
<BR><FONT SIZE=2>> progress. If we had waited to get clean and well-documented, it would</FONT>
<BR><FONT SIZE=2>> not be available now. We welcome any contributions from the outside,</FONT>
<BR><FONT SIZE=2>> such as animation, 3D, music, and ports to other platforms.</FONT>
<BR><FONT SIZE=2>></FONT>
<BR><FONT SIZE=2>> Please do not reply directly to me or other members of the project.</FONT>
<BR><FONT SIZE=2>> Use the mail address given on our page (squeak@Research.Apple.com),</FONT>
<BR><FONT SIZE=2>> and we will do our best to answer reasonable queries.</FONT>
<BR><FONT SIZE=2>></FONT>
<BR><FONT SIZE=2>> Enjoy</FONT>
<BR><FONT SIZE=2>></FONT>
<BR><FONT SIZE=2>> - Dan Ingalls</FONT>
<BR><FONT SIZE=2>></FONT>
<BR><FONT SIZE=2>></FONT>
</P>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>