P6 is definitely a better IDE compare to previous version, and for
coming Calypso looks fantastic, but P6 is a worst vehicle for a desktop
application. There is much more code included and you are on your on to
shrink/clean it to deploy your desktop application to make it looks and
behave user friendly. May be for a specialized audience it could be just
fine to deploy as is.
About my perception on Pharo, from a distant POV, I see
parallel/overlapping/contiguous layers like Morphic, Athens, Sparta,
Bloc, Brick, Spec, GT, Polymorph all this looks confusing for me and I
really don't know or understand where to put my eggs.
When I took a look at Pharo keyboard shortcut, it seems to be -- without
been sure 100% -- there are two different implementations. One from GT
and another one, probably a legacy one. How can it happen? Then you
wonder about other part of the system. It makes fells like
changes/implementations are not coherent, and you don't really fell the
environment as coherent or trustful.
May be the twist is ontological, Pharo (and Squeak) taking too much
responsibilities and not delegating enough to the host environment: GUI,
Freetype, Canvas. The energy required is then out of reach or the needed
coherence in teams works too complex. Don't know, just blind guesses, I
will now shut up.
Le 10/11/2017 à 12:23, Cédrick Béler a écrit :
But I have the opposite impression (of course I don’t have to maintain a big
project like yours - I wouldn’t say you’re the hobby user:) ). But I really
find P6 more consistent than what I used to try in the past (last squeaks up to
3.9 and firsts pharo).
--
Dr. Geo
http://drgeo.eu