This is why my answer was facetious .....
No need to explain; when I am not busy obsessing over words, I share your attitude about what is the real work on this list and in general.
I could tell that I was coming off too serious, and should have added my own winking character... ;)
...Actually, now that I am winking, today's run yielded another idea about how the transition from novice to intermediate to expert might be handled:
-Novices could use a reduced tile (or other graphical programming widget) set, only the most commonly used properties and behaviors (similar to what I saw with Jive)
-For intermediates one could provide a tile builder, a tool with which the user can create custom tiles.
-Experts, who have begun to find graphical programming unsuited to their needs, can move on to Smalltalk or whatever the underlying language
Again this idea is rather unripe, but I wonder if anyone thinks it's worth developing further.
Best,
John
Cheers,
Alan
At 12:27 PM -0400 8/20/03, John Voiklis wrote:
The run yielded nothing; oh well.
I only brought the whole thing up because, from what I have heard of Tweak, it is a new way of doing things. I feel we need a new vocabulary to make sure it is recognized as such; otherwise we may find that we spend most of our time explaining how and why this differs from other object-oriented and/or prototype languages.
Anyway, I am being too serious, all of the sudden. I simply wanted to throw an idea into the mix; in the same way that you, Andreas, have said that the syntax of a programming environment is part of its UI, I believe the words we use to describe the environment inevitably shape the environment and how we work there.
Again, I need to lighten up. It's best I get back to the docs that I promised to post.
--J
-----Original Message----- From: Andreas Raab [mailto:andreas.raab@squeakland.org] Sent: Tuesday, August 19, 2003 5:41 PM To: 'John Voiklis'; squeakland@squeakland.org Subject: RE: [Squeakland] A somewhat silly suggestion for Andreas
Hi John and all,
Thanks for all these ideas. I guess with the "pragma" idea then Tweak should be called the "Pragmatist" with the "idea" the "Idealist" (or are those the users of the system??? hm... ;-)
Well, I guess I'll wait until you're back from the seven mile run and see what your feelings are then ;-)
Cheers,
- Andreas
-----Original Message----- From: squeakland-bounces@squeakland.org [mailto:squeakland-bounces@squeakland.org] On Behalf Of John Voiklis Sent: Tuesday, August 19, 2003 6:16 PM To: squeakland@squeakland.org Subject: RE: [Squeakland] A somewhat silly suggestion for Andreas
Why not call a Tweak object an "Idea"? This would be even
more Greek,
and more appropriate.
I like it; I'll try a seven mile run and mull it over. In the end though it isn't my call; still, whatever it is, I would love to help in developing the theory and practice.
Could we call it Idealistic Programming?
On the one hand, I like the half-kidding optimism, one the other such a term has a progandistic tinge. Maybe one could start with the spirit of Alan's term, Idea Processing, and come up with a clever yet self-evidently appropriate turn of phrase.
Again, it is not up to me, but I look forward to the intellectual work to come.
Best,
J
Squeakland mailing list Squeakland@squeakland.org http://squeakland.org/mailman/listinfo/squeakland
Squeakland mailing list Squeakland@squeakland.org http://squeakland.org/mailman/listinfo/squeakland
--