A roadmap for 3.9

Hannes Hirzel hirzel at spw.unizh.ch
Sun Dec 12 20:32:50 UTC 2004


Tim Rowledge wrote:
> Hannes Hirzel <hirzel at spw.unizh.ch> wrote:
> 
> 
>>B. Better usability on a UI level
>>----------------------------------
>>
>>A Better usability on a UI level means
>>
>>- Diegos new menubar at the top (and other UI changes)
> 
> Absolutely not. I admire Diego's work enormously but a menubar is not an
> improvement in UI usability.
> 
> 
> 
>>- Shout (Syntax highlighting)
> 
> Not if it costs any cycles. Smalltalk syntax is so simple I cannot
> believe anyone really benefits from such a thing and if it slows down
> an already appallingly slow text widget it will prevent me from doing
> anything at all in Squeak. Which would mean no more VMMaker.
> 
>  
> 
>>- eCompletion (Proposal of method signatures as you type - like Eclipse)
> 
> Ditto. Don't get in my way.
> 
> 
> IF and only if you can incorporate such things with absolutely no
> performance impact, do it with a preference, or make subclasses of the
> text widget(s) and make using them a preference.
> 

Yes, you are right absolutely. I should have written 'better usability 
for beginners'.  The additions should therefore be on by default but 
with a preference for disabeling them. This for people like you who are 
used to the Smalltalk IDE GUI for 2 (2.5?, 3?) decades.

Hannes





More information about the Squeak-dev mailing list