On 7/31/2014 3:56 PM, James Foster wrote:It's been ages since I worked with Gemstone, so the following may be way off.
On Jul 31, 2014, at 5:26 AM, Reinout Heeck <reinout@soops.nl> wrote:
The problem with the Smalltalk community is that it holds itself back.In what way does GemStone/S not have ���a decent namespace implementation���?
For example there are no Smalltalks with a decent namespace implementation (although there was Dave Simmons' S# for a while).
What I recall is that Gemstone allows per-session bindings for global names but only 'once' for all the code, IOW I cannot do visibility management with it (have 'Array' mean one thing in one level of abstraction (=package) and another thing in another level of abstraction in the same session).
So it feels like there is one namespace, not multiple. (and it does not do selector namespaces if memory serves).No, so I just watched the video and it made me cringe: here we have one of the very early Smalltalk talents *still* busy with implementing the browser, still concerning himself with combating window clutter, still biding his time with extracting code from the UI to make tool interaction and the MOP accessible to ad-hock scripting.
Seeing that Pharo and Squeak are still producing browser framework after browser frameworkHave you seen TODE (https://code.google.com/p/tode/ and https://github.com/dalehenrich/tode)?
It is a poignant example of what I meant.
Compare his browser demo (https://www.youtube.com/watch?v=m4LcZ4_1Yic) that shows us how to interact with code with less mouse clicks with Bret Victors browser demo (http://vimeo.com/36579366) that shows tools to discover new ideas.
R
-
_______________________________________________
Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org