by Juan Manuel Vuletich
Partly
because of its history, and partly of its actual evolution, Morphic supports
several quite different programming styles. These are:
In the Classic and in Pluggable Views, programming is done in the usual
Smalltalk way: entering code in a Browser. But both Fabrik and User Scripting don't require code. Their final objetive is
programming by non-programmers. However, they are still in development. Let's
see what Squeak Central says about them. From "Scripting and End-user Access", we read:
"Squeak
Version 2 includes sketches of two entire end-user programming paradigms,
integrated with the morphic environment.
One is a
wiring metaphor inspired by Fabrik, which allows simple component assembly to
be performed the way you put a stereo system together. The implementation is
just a toy (no real dataflow model or encapsulation yet) but you may enjoy the
demonstration in Play With Me - 6.
The other is
a tile-based interface that offers viewers and scriptors as iconic and active
counterparts to Squeak's textual and more passive inspectors and browsers. It
has been taken fairly far in a number of directions, as you may discover by
following the introductory tour: Programming in Morphic."