I was impressed how you can rotate a window
any degrees and continues to work (edit text, etc.) as
a normal window (something quite unique in my experience).
That's because all desktop is one big canvas and
top-level floating objects can be not only window frames
but any geometry, brush stroke, etc.

Except the breakthrough multi-media system, in its
core, Squeak is mostly typical SmallTalk: in-memory
"workspace" with live object browsing and edit-and-continue,
bytecodes, etc. have always been there. Squeak brings it all 
out in an attractive and free package. 

Other SmallTalk cousins
 * F-Script (blend of SmallTalk, APL and Mac's Cocoa)
   http://www.jsoftware.com/pipermail/chat/2007-March/000424.html
 * Self (derived by NewtonScript)
   http://en.wikipedia.org/wiki/Self_programming_language

Like Lisp and APL/J/K, they all have very simple (to parse) 
langauge syntax: no precedence etc;  dynamically typed;
use live objects which can mutate (as opposed to C++).


--- Raul Miller <[EMAIL PROTECTED]> wrote:

> While searching for some documentation, I tripped over squeak.
> http://www.squeak.org
> 
> This is a smalltalk interpreter/incremental compiler site (free download).
> 
> In some ways, it reminds me of Dyalog apl (in that you get graphical
> workspaces when you start the environment).  More generally, it
> implements some interesting UI principles.
> 
> Also, smalltalk is one of the better languages for picking up object
> oriented implementation concepts.
> 
> Anyways, if you have some hours to kill, this might be a good place
> to waste them -- especially if you are trying to conceptualize UI
> concepts.
> 
> For reference, here are some previous references to squeak from J
> contexts:
> 
> http://www.jsoftware.com/pipermail/general/2005-January/020068.html
> http://www.jsoftware.com/papers/play193.htm
> http://www.jsoftware.com/pipermail/programming/2005-November/000292.html
> 
> The first mentions squeak as fun for getting into UI work.  The other
> two mention comparative program collections on other sites which
> include squeak instances.
> 
> FYI,
> 
> -- 
> Raul


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to