A roadmap for 3.9
ducasse at iam.unibe.ch
Sun Dec 12 19:50:22 UTC 2004
On 12 déc. 04, at 19:57, 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
> 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
> Ditto. Don't get in my way.
tim the idea was that they would be package. So you do not have to pay
if you do not use them
> 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.
>> Better usability on a system/developer level means
>> - Anthonys compiler in addition -> the default is still the current
>> (helps users working with Smalltalk as the language because it has
>> a clean and adaptabel parse tree structure - for example one
>> could use Squeak as an MDA modeling language and generate code
>> for various platforms)
> I disagree. Either replace the compiler or not. Adding another will
> lead to confusion, chaos, spots and blindness.
do you think that marcus gets payed to change the compiler and rescue
the one of anthony?
More information about the Squeak-dev