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



Reply via email to