> On 13 Apr 2018, at 14:23, Ben Coman <b...@openinworld.com> wrote:
> 
> Unfortunately there probably isn't one list.
> Its hard to unlearn what is accumulated 
> and easy to take for granted what we know is obvious to everyone.
> Maybe we need a "Glossary" at 
> https://github.com/pharo-project/pharo/tree/master/wiki 
> <https://github.com/pharo-project/pharo/tree/master/wiki>
> where newcomers can add items for others to fill in.

this is part a debate Stef and I have since years. 
I think we need to put generic names to our tools: 

- System browser
- Source Version Control
- etc.

while Stef supports fantasy names: 

- Calypso
- Iceberg
- etc.

you know who won this debate ;)

but at least I would like to add an option for special menu to show what is 
suck tool.

cheers,
Esteban


> 
> cheers -ben
> 
> On 13 April 2018 at 20:05, Richard O'Keefe <rao...@gmail.com 
> <mailto:rao...@gmail.com>> wrote:
> There are a lot of subsystems in Pharo, and being a bear of
> very little brain, I have a hard time relating Zinc, Calypso,
> &c &c to, well, whatever they are.  I presume there is
> somewhere a list of topic/name/PFX triples for guidance.
> Can some kind soul tell me where it is?
> 
> 
> On 13 April 2018 at 23:01, Marcus Denker <marcus.den...@inria.fr 
> <mailto:marcus.den...@inria.fr>> wrote:
> 
> 
> > On 13 Apr 2018, at 12:40, Sven Van Caekenberghe <s...@stfx.eu 
> > <mailto:s...@stfx.eu>> wrote:
> > 
> > 
> > 
> >> On 13 Apr 2018, at 12:19, Joe Shirk <j.b.sh...@gmail.com 
> >> <mailto: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).
> 
> 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