As a general note, I have to say that I find amusing how people are often annoyed about the growing size of the image and the amount of classes.We have an image that contains a full IDE which incorpores more and more modern capabilities. And you want that to stay small and fewer classes? I���m sorry but you are missing the point. More tools (or same tools enhanced) means more size and classes.
Then��� why the fear about classes? This is OOP. Doing classes is what we do.
I prefer a new class to, for example passing same information into a dictionary.
I prefer a new class over a string.
I prefer a new class over a tuple.
We now have slots instead symbols to express variables. I dream with even more classes: Selector, Protocol (we already have it, but we need to use it), etc., etc., etc.
I will always prefer a class that defines a concept than a non-reified usage of generic classes.
We need better ways to organise that information? YES! (For example I was thinking browser by default should not show ���tool packages���, to reduce the amount of information).
But I welcome more classes and less esoteric usages of existing ones, always.
cheers,
Esteban
I didn���t know. Thanks :)