Thanks for all of that. It helps to understand where other developers who have used other languages have gone to get help using SmallTalk themselves. As far as dynamically typed languages, probably JavaScript and VisualBasic Script are the two most dynamic I can think of, and I am well versed in JavaScript, and fairly well versed in VisualBasic script. Of course I also mentioned Python and Perl, which while not totally dynamically typed, they are somewhat - I&#39;m thinking now that PHP is also dynamically typed. Anyway, from reading about SmallTalk previous to downloading Squeak I understand that the object base is similar to, though slightly more advanced than Ruby, and since it&#39;s dynamically typed, a lot of programming overhead goes away. I will continue reading in Squeak By Example and this tutorial <a href="http://squeak.preeminent.org/tut2007/html/">http://squeak.preeminent.org/tut2007/html/</a> which seem to be putting me in the right direction.<br>
<br>Can anybody answer me this? This Squeak run on top of a SmallTalk runtime environment? Or is is the SmallTalk runtime environment?<br><br><div class="gmail_quote">On Mon, Apr 7, 2008 at 2:52 PM, Andreas Wacknitz &lt;<a href="mailto:A.Wacknitz@gmx.de">A.Wacknitz@gmx.de</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;">Nathan Lane schrieb:<br>
<div class="Ih2E3d">&gt; I just realized that I need to clarify something else, I don&#39;t have<br>
&gt; difficulty &quot;thinking in objects&quot;, I can do that just fine, as Java and<br>
&gt; C# have both taught me this extensively. I just don&#39;t understand how to<br>
&gt; use Squeak objects to develop a useful program.<br>
&gt;<br>
</div>There are subtle differences between C++, C# and Java objects and<br>
Smalltalk objects. Take a copy of Kent Beck&#39;s &quot;Smalltalk - Best Practice<br>
&nbsp;Patterns&quot; in order to make familiar with good Smalltalk style. This<br>
will give you some hints.<br>
<br>
Smalltalk is a dynamically typed language that makes it different from<br>
the C family of languages you already know. And it has an image with<br>
&quot;living&quot; objects which makes it different to other dynamic languages<br>
like Ruby.<br>
This, together with its orthogonality and its tools, make Smalltalk a<br>
totally new and advanced system. Alas it takes some time to find this<br>
out and many don&#39;t realise it all.<br>
For me it took some time to accept that such an &quot;old&quot; language is far<br>
superior to all &quot;new&quot; languages.<br>
<font color="#888888"><br>
Andreas<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Nathan Lane<br>Home, <a href="http://www.nathandelane.com">http://www.nathandelane.com</a><br>Mirror, <a href="http://nathandelane.awardspace.com">http://nathandelane.awardspace.com</a>