Agreed, just pointing out that other systems have similar issues, and do because it's not easy to do originally or to fix later on.  But I'm just a Pharo user, not a Pharo developer.  I'm leaning on the shoulders of much better developers.

It takes time to learn any system. I've spent 21 years programming Java and there's still plenty I don't know.  I've spent 16 years with Eclipse and the current version bears little resemblance to the original.  Rebasing all of Eclipse on OSGi was done in an incremental update,  between 3.3 and 3.4 if I remember correctly.

From the user perspective, at least the changes in Pharo provide more caveats, given they've taken place in full version changes with alpha versions preceding beta and stable versions.

Andrew

On Fri, 2018-04-13 at 14:39 +0200, Esteban Lorenzano wrote:


On 13 Apr 2018, at 14:33, Andrew Glynn <aglynn42@gmail.com> wrote:

I find NPM as obscure as Pharo, honestly, and VA Smalltalk is worse (wth does abt or sst stand for?).  Grunt, Gulp, etc., how do the names relate to what they do?  

yes��� but we actually have a problem there.
I would like to be able to add ���tags" to tools, to be able to say: 

Calypso -> a class browser -> some more info
etc.

Esteban


Electron is as obscure as Phobos (although a phobia with web pages turned into desktop apps may be appropriate).

Andrew

On Fri, 2018-04-13 at 14:18 +0200, Peter Uhn��k wrote:
On Fri, Apr 13, 2018 at 2:05 PM, Richard O'Keefe <raoknz@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?


Until we have mature package manager (similar to Cargo or npm), you have to use google.
On the bright side, with the move to git(hub), people are much more likely to actually describe what their project does, and maybe even a bit of documentation. This was almost non-existent with SmalltalkHub.

Peter