I seriously dislike the absence of namespaces in Squeak/Pharo and I hate weird prefixes in front of class names. I am not a fan of using a column but I would like to have something like Pharo Morphic Dialog open. instead of Pharo.Morphic.Dialog open but this second choice is even better than no namespaces at all, definitely preferable to MorphDialog open. The more Pharo grows will end up looking worse than Java. On Wed, Sep 24, 2014 at 5:51 PM, phil@highoctane.be <phil@highoctane.be> wrote:
On Wed, Sep 24, 2014 at 4:32 PM, Craig Latta <craig@netjam.org> wrote:
Hi--
Actually, I am fine with the prefixes. Objective-C also works like that and well, it hasn't exactly hampered its community to scale.
I think Objective-C might have had one or two other forces behind it to compensate. :)
Sure. But not when it was at NeXT.
I have done my share of Java and yeah, sure, there are a lot of enterprise grade things in there. So many that actual development and delivery usually slows down to a crawl with lots of Java priests who confuse delivery of business value with technical show off.
For me this stuff isn't about being "enterprise-grade" or even particularly sophisticated. It's rudimentary, like bothering to remember where your car is parked. The lack of it is something that causes potential participants I meet to stop listening, especially given the power of the system in general. It's a strange discontinuity.
Looks like this thing as been discusses ad libitum in the past...
I actually like this one: http://swiki.krampe.se/gohu/32
Looks like no nonsense and not forcing anything down people throats.
Phil
-C
-- Craig Latta netjam.org +31 6 2757 7177 (SMS ok) + 1 415 287 3547 (no SMS)