>
>
> Incidentally, if you want a language with an editor built in, why not
> look at Smalltalk?  I vaguely recall that was a big part of the
> original language concept.  I haven't ever played with it myself, but
> the most popular current flavour seems to be Squeak:
> http://www.squeak.org/
>

Smalltalk is an excellent language (though I have a personal preference for
Lisp). It also provides a glimpse into what the term "object-oriented"
originally meant. In case anyone reading this thread decides to explore
Smalltalk, here are a few pointers to introductory information.

Yes, Squeak is popular, mostly because it is very portable, easy to install,
and open source. It is also developed primarily as an introductory
programming environment for children, and that has held it back as an
environment for professional programmers.

Pharo is a recent fork of Squeak, with the intention of completely ignoring
the needs of children and focusing on making a good environment for
professional programmers.

http://code.google.com/p/pharo/

Also, there is a very nice web development framework for Smalltalk.
Smalltalk is worth learning just for a chance to see a new way of doing web
development.

http://seaside.st/

I would recommend starting with Squeak as it is very easy to work with (if
children can handle it, so can you), and switch to Pharo later when you are
ready for production deployment. The following book is a good starting point
for either environment (and is available for free online).

http://squeakbyexample.org/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to