2018-04-13 13:01 GMT+02:00 Marcus Denker <marcus.den...@inria.fr>:

>
>
> > On 13 Apr 2018, at 12:40, Sven Van Caekenberghe <s...@stfx.eu> wrote:
> >
> >
> >
> >> On 13 Apr 2018, at 12:19, Joe Shirk <j.b.sh...@gmail.com> wrote:
> >>
> >> I've been a lurk-fan for a long time but this brings up something that
> distressed me. Richard Eng, Smalltalk Renaissance hero loves to say
> Smalltalk's grammar/syntax fits on a postcard.
> >>
> >> But the vocabulary doesn't. There is nothing English-like about the
> always expanding bewildering   library namespaces.
> >>
>
> The package names that just use the “project name” can be problematic… too
> many words. e.g. “Hiedra”? No idea. (there are ideas of how to improve, I
> will not list them here as this should
> not turn into discussion about this issue).
>
>
At some point we should force rule "All packages have comments". And
indication with icon like we do for classes.
With Calypso the package comment is always available. So it would be easy
to find description.

The way we present packages (and their granularity) is not “right”.
> Namespaces are a problem in addition…
>
> So yes: we have a lot of thing to improve!
> .
> >> GT what? Oh a newbie might eventually figure out it means Glamorous
> Toolkit. These are meaningless brands. In this drive to come up with
> creative names for "just objects" that explain nothing at all, Smalltalk is
> becoming like Java or PHP hell.
> >> Just look at those examples through the eyes of a novice. The purity is
> nowhere to be found.
> >> :(
> >
> > You are right, but in 'the real world' it is no longer possible to
> reserve the nice, simple names for just one variant. The prefixes are a
> poor mans namespace mechanism. You have to read over them.
> >
> > Inspector, EyeInspector, GTInspector, ...
> >
> > I rather have cool alternatives and the development of new ideas than
> 'one ring to rule them all' or no/slow progress. Remember that we develop
> in a live system, changing things while testing them, this is often hard.
> Alternative subsystems help a lot.
>
> It should be clear that what we have is what we managed to do, not what we
> dreamed about… I, too, would like to have this clean, nice, small, amazing
> system… but it is not always easy.
>
> There is a lot we can (and will!) improve!
>
>         Marcus
>
>
>

Reply via email to