<br><div class="gmail_quote">On Fri, Apr 25, 2008 at 4:20 PM, stephane ducasse &lt;<a href="mailto:stephane.ducasse@free.fr">stephane.ducasse@free.fr</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Edgar<br>
<br>
We are not saying that nebraska is crap. It can be fun.<br>
Now may be your students find it fun, however when I show squeak to students I would like to be proud of it<br>
and when they find Morph (with more than 1000 methods) or see that compiler is dependent of the UI<br>
then if they are smart they will think that I&#39;m stupid, that Smalltalk is shit....So I never lie to students and tell them<br>
Smalltalk is a cool idea but Squeak needs some works to really shine and that we are working on it. Smart guys can then<br>
choose and do not consider Smalltalk = Squeak = Shit.<br>
Now in Sapphire we simply do not ***accept*** anymore to lose our time maintaining experiences from the past. I hate to see<br>
halospec defined in Preferences, to see all the dependencies introduced by etoy. Etoy is a cool experience and a successful one<br>
(I translated in french the etoy book so I do not have to convince anybody that I supported it)&nbsp;</blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
but it does not mean that we have to live under its tyranny.<br></blockquote><div><br>But how then to understand these words from the interview with Alan Kay?<br> (<a href="http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=273&amp;page=4">http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=273&amp;page=4</a>) <br>
<p>
  &quot;Basically what happened is this vehicle became more and more a programmer's 
  vehicle and less and less a children's vehicle—the version that 
  got put out, Smalltalk '80, I don't think it was ever programmed 
  by a child. I don't think it could have been programmed by a child because 
  it had lost some of its amenities, even as it gained pragmatic power.</p><p>
  So the death of Smalltalk in a way came as soon as it got recognized by real 
  programmers as being something useful; they made it into more of their own image, 
  and it started losing its nice end-user features.&quot;</p>Regards,<br>Nikolay Suslov<br><br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
We maintained 3.9 paying attention to break as less as possible.<br>
We removed dilaectStream and other tiles based experiences that polluted all the AST. Experimenting is cool but when an experience<br>
is done either it should be cleaned up and lead to production code or we should drop it.<br>
Now we are free (open-source :)). You do not have to use what we will produce - just read our books :)<br>
But we will not lie to people, with what we are doing: no etoy, no nebraska, no experiences will be maintained.<br>
It does not mean that people will not be able to work to load back etoy into it but this is not our concerns.<br>
The only constraint we fix to ourselves is that Seaside runs on it and make sure that people will be able to develop and invent their<br>
future with a clean and lean Smalltalk.<br>
<br>
We always have in mind the quote of dan stating that a single man should be able to understand Smalltalk, with a clean system<br>
with beautiful interfaces this should be possible.<br>
<br>
Stef<div><div></div><div class="Wj3C7c"><br>
<br></div></div></blockquote></div><br>