<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Re: A problem hindering SmallTalk's
popularity:</title></head><body>
<div>Well, there are quite a few books and tutorials. They are
probably in your college library.</div>
<div><br></div>
<div>This project is pretty easy to do in the kids etoy part of
Squeak. You might look at squeakland.org for examples of children's
projects. Hint: exploring helps here.</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp; Each of the etoy scripts has event
triggers, so it is easy to make up a little animation that makes a
button go through the traditional rollover, down, and up behaviors. I
just tried it and it took just a few minutes to make a typical
button.</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp; The challenge in this project is to
think of a simple way to handle the &quot;signaling&quot; of what a
new button firing actually means to all of them. This is quite (almost
anyway) independent of the language you are using. When you see how to
do that, you will find it a matter of a minute or so to get the etoy
system to do it.</div>
<div><br></div>
<div>Cheers,</div>
<div><br></div>
<div>Alan</div>
<div><br></div>
<div>--------</div>
<div><br></div>
<div><br></div>
<div><br></div>
<div>At 1:28 PM -0700 7/25/02, Lily Smith wrote:</div>
<blockquote type="cite" cite>I am new to SmallTalk. I have to learn it
because I have to take a<br>
class on<br>
SmallTalk.<br>
<br>
The major reason that why SmallTalk is way less popular as Microsoft
VB<br>
is<br>
that SmallTalk lacks documentatation and a good tutorial. I know<br>
SmallTalk<br>
can do almost everything that VB can, but a newbie like me just
don't<br>
know<br>
how to do it. It is not easy to find the correct class and method.
Even<br>
if<br>
I am lucky enough to find it, I have to spend hours to learn how to
use<br>
those methods. Few documentation and examples on the web are
available.<br>
After several setbacks like this, people will probably give up and<br>
forget<br>
SmallTalk.<br>
<br>
One of my assignments was to add a radio button group and then
deal<br>
with<br>
the user input. Even my teacher does not know how to implement a
radio<br>
button group. He spent half an hour in class, trying to show us how
to<br>
add<br>
a radio button group. He failed. Then he wanted us to complete
that<br>
assignment ourselves. God! It is even difficult for a SmallTalk
senior<br>
to<br>
find out something common! How can SmallTalk be popular? Look at
how<br>
easy<br>
it is to add a radio button group in Microsoft VB!<br>
<br>
Well, it is just my complaint on this language. I hope SmallTalk
geeks<br>
should come up with a very good tutorial book for SmallTalk
newbies.<br>
Otherwise, it will never be popular.<br>
</blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>
<hr size="1"></blockquote>
<blockquote type="cite" cite><b>Do You Yahoo!?</b><br>
<a href="http://health.yahoo.com/">Yahoo! Health</a> - Feel better,
live better</blockquote>
<div><br></div>
<div><br></div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
</body>
</html>