I'll second that. Having separate namespaces would be really good. VisualWorks has them. Why not Pharo?
kilon.alios wrote > The one things I trully miss, even know that I am "experieced" Pharo > coder, > depending on your standards, is python namespaces > > I dont care about the dot syntax but containers of containers at language > level that will make me avoid giving weird names to my Pharo classes to > avoid potential collisions is a must have for me. It would also make the > System Browser experience much smoother not only for beginners but also > experts in Pharo. > > Also again under the threat of being thrown tomoatoes (probably justified) > I would not mind a more modular approach to image format, for example > having mutlipe files instead one monolithic. Not as a mandatory thing just > something optional, the ability to break an image to pieces , send those > pieces around so people do not have to close their image to open yours. > Fuel covers this case nicely but again it could become a bit more "out of > the box" and more automatic. . > > On Thu, Oct 12, 2017 at 11:22 AM stephan < > stephan@ > > wrote: > >> On 12-10-17 08:30, Markus Stumptner wrote: >> > Just to lead this back to the original question. What you say is >> > undoubtedly true. It is not, however, necessarily something that a >> > beginner will understand or be able to share in. >> >> That is a very important point. It also explains a lot of why we are >> missing certain things that developers coming from other environments >> take for granted: they simply provide less value to experienced >> smalltalkers. And that is indeed a barrier to entry. >> >> I remember sharply my first looking at squeak, and just not >> understanding how I could create a new class or method in a browser. >> Another was that I have been programming in seaside for a year without >> using senders and implementers. Pair programming for an hour with >> Philippe Marschall showed me so much invisible/hidden functionality. >> >> Other (mainstream) environments don't provide the immediate feedback of >> navigating, inspecting and manipulating the whole environment, and >> therefore newcomers have no appropriate expectations (internal model), >> and are clueless on what they are able to do in Pharo. Combined with the >> lack of systematic visual clues and the high density of the class >> library that makes it not easy to learn. >> >> Stephan >> >> >> -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html