On 30 Jan 2014, at 19:43, Torsten Bergmann <astares@gmx.de> wrote:
I checked: it was introduced in update no. 30711 with #issue 12163 including the following statements:
"Who uses poolDictionaries? I suspect extremely few of us." ... "It would be a bit cleaner. I know us old timers don't even see the poolDictionaries: line anymore, but >I dislike having to explain it to students."
<humor> I would also vote for not displaying Traits anymore. It confuses me when I see them. Instance variables are also overvalued - we should remove them from the default template too. It's just too confusing to have them there.
And categories now make no sense either - we now have real packages. Let's remove them since nobody understands them.
he, humor or not, is our objective to replace them for real packages. Is just that we still do not have the time :)
Object subclass: #Foo
would be much easier to understand! Maybe we should remove superclass as well - lets inherit from Object. Would also avoid deep hierarchies like Morphic ;) </humor>
But for real: If it is too complicated for students one could build a custom "teaching" image.
From the info I see on the issue tracker it sounds to me like an "academic" change - still do not understand the real reason...
Bye T.