Usability and look-and-feel (was Re: [squeak-dev] The future of
Squeak & Pharo (was Re: [Pharo-project] [ANN] Pharo MIT licenseclean))
bert at freudenbergs.de
Thu Jul 2 17:22:36 UTC 2009
I have no idea where the myth comes from that the look of Squeak's
Smalltalk development tools has anything whatsoever to do with Etoys,
but anyhow it would be a good idea to stop spreading it.
"Usability and look-and-feel" is what this thread is about so
constructive ideas (or even better code and designs) are welcome, but
blaming it on Etoys is just cheap.
- Bert -
On 02.07.2009, at 19:09, Sebastian Sastre wrote:
> +1 too.
> Squeak suffers from being hardly coupled with something that is
> good hearted, theoretically well supported and it genuinely deserves
> credit for
> that. But time told it was a poor design. It won't help to deny
> reality. In
> practice it didn't work well. Is not that it was completely useless.
> It solves a
> problem but is not the expected breakthrough. And there are reasons
> for that.
> Make space in your mind to stop ignoring those.
> The price the project (paid by its comunity) for soving that problem
> unacceptably high and that's why the current crisis happened.
> UI without sense:
> Squeak make countless undeniable and unjustifiable violations to UI
> design and
> usability principles. I mean BASIC ones. Please stop rationalizing
> on theoretic
> stuff that didn't work. Prioritize what did work (inside and outside
> universe). Hint: there is iphone and the rest of the world. Honour
> principles or stop self lying about who can use your stuff. Decide
> if you want
> to make software for human beings or damn engeneers/geeks.
> Do less to do more. I see Squeak has proved to be extremely fertile.
> If Squeak
> gets unbloated of features it can focus in doing less much much
> better and
> profit from what is good at: fertile to fast implementing models.
> But today nobody want just models. Those are easy. What people wants
> convenience. Convenient interfaces with sense. So the oportunity for
> would be to do that in interfaces that totally rock. Is not the art
> of the
> buttons or window borders. Is not adding features. Actually removing
> some will
> make it better. But is a lot more than that. Smalltalkers are known
> by its
> design capabilities? other comunities do. Hear how they think.
> Learn. Reinvent.
> If a project do not have one clear mission, it will consume any
> momentum fast
> while being unable to make rapport with any tribe to renew efforts.
> It could had
> value to prove some theory, but in the end (today) who cares? for
> other pruposes
> it will be invisible: #fail.
> Stop making artifacts that makes you beg for tolerance about UI (AKA
> manuals/education?) crying with colleagues becaouse people "don't
> get it". Is
> not their fault! Instead do something that is worth to put money
> into it.
> Something inspiring. Something worthy to talk about (with smalltalk
> Sorry if this sounds hard but honest feedback is more valuable than
> water with
>> -----Mensaje original-----
>> De: squeak-dev-bounces at lists.squeakfoundation.org
>> [mailto:squeak-dev-bounces at lists.squeakfoundation.org] En
>> nombre de Ramon Leon
>> Enviado el: Wednesday, July 01, 2009 01:19
>> Para: The general-purpose Squeak developers list
>> Asunto: Re: Usability and look-and-feel (was Re: [squeak-dev]
>> The future of Squeak & Pharo (was Re: [Pharo-project] [ANN]
>> Pharo MIT licenseclean))
>>> Bert, are you serious?
>>> Enough with the children! It's been done and redone and
>> overdone. The
>>> past and the future confounded. Why can't we live the
>> present living?
>>> You're talking about something that might (or might not) produce
>>> engineers in the next, say, 20 years? Smalltalk will be around 50
>>> years by then. I find it painful that our community wouldn't be a
>>> little bit more practical, for a change..
>>> Right here, right now.
>>> PS: I am so sorry... I don't even have spare children to furiously
>>> train on Squeak...
>> Seriously, stop talking about kids, who cares, I'll be retired by the
>> time they're useful. Programming languages are tools that are
>> primarily used by and useful for adults, they should be aimed at
>> adults. I want Smalltalk to be usable now, not at some unspecified
>> time in some imaginary future where it takes over the world by
>> kids before they've been introduced to other environments. It's pure
>> fantasy to think this'll happen, it won't. This is the attitude that
>> holds Squeak back and prevents anyone from taking it too seriously.
>> This is why Pharo will continue to steal mind-share and Squeak will
>> Ramon Leon
More information about the Squeak-dev