title: Scheme & Smalltalk
body: <p>Not really a question as such in here regarding Smalltalk and Scheme. I only started playing in Smalltalk 3 weeks ago and have been bouncing between Squeak and Pharo. Both are amazing its hard to think to me smalltalk isn't the most popular language going. Everything is in the one image I don't need an interactive command prompt an editor a web page for Rdoc etc I just do it click it mess around, heck if I do <code>UiDesigner Open.</code> I get a GUI app close to QT4. There are database utilities for my small databases like <a href="http://wiki.squeak.org/squeak/2665" rel="nofollow">magma</a>.</p>
  
  <p>Anyway, I also started to play with Scheme in Racket and though there are a lot of () involved it still had a lot of simplicity; it seems to be quite logical from the get go. The only thing I am finding is that there are a lot of scheme/Lisp dialects. Racket seems to be quite an easy environment as well, however, notably, there seems to be Chicken and MIT Scheme.</p>
  
  <p>Is there a particular reason I should be using Chicken over Racket or MIT? Or Vice Versa. Good System support, Database or GUI support...etc.</p>
  
  <p>PS I am clearly not picking the most popular languages but I am having fun :-)</p>