Hi All,
I noticed that in Pillar-Model-DamienCassou.88 there was a refactor that introduces traits
into the project...
Refactor parameter management
- Move parameter-related methods from PRLink/PRScript to PRTParametrizable
- Extract parameter-related parsin to PRParameterParser
As nice as traits are, this makes Pillar and things that depend on it, like Pier, less
cross platform.
Given the ideal would of maintaining as much cross-platform-abiltty as possible, would you
prefer we create multiple code bases for Pillar/Pier, or refactor this refactor in
preference to making the project available in other dialects of Smalltalk, notably
GemStone?
I seem to remember there was a rumour that GemStone will support traits in the future, so
it’s likely we’ll have the option to shift to traits in the future.
I have an old project using Pier in GemStone that I’m starting to upgrade, so my
motivation here is to know what direction the Pillar/Pier team would prefer to take, then
jump on board with whichever direction you choose.
Please chime in with any thoughts. What are your preferences for moving forward?
Cheers,
J