> > > 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 -~----------~----~----~----~------~----~------~--~---