I really love Cuis. I love the idea of a simple and clean kernel, comprehensible to a single individual and then packages if something else is required. I agree 100% with Juan's statement that sometimes the system becomes so complex that no further progress is possible and as a great proportion of the system's code is unintelligible it turns into "legacy code".
I took some time to watch the number of classes of Squeak and Pharo using the number of classes in a base system as a proxy for system complexity. Here are the results: Squeak release 1.31 : 496 classes Squeak release 2.80 : 1283 classes Squeak release 3.00 : 1545 classes Squeak release 3.90 : 2046 classes Squeak release 4.40 : 2218 classes Pharo release 1.30 : 3290 classes Pharo release 1.40 : 2949 classes Pharo release 2.00 : 3250 classes Pharo release 3.00 : 3846 classes Cuis release 4.2 is smaller than Squeak 1.31!!! take care Nacho
Nacho
Smalltalker apprentice.
Buenos Aires, Argentina.
|
hehe, attached is the slide 7 of my talk in Smalltalks2013 2013/12/7 nacho <[hidden email]> I really love Cuis. I love the idea of a simple and clean kernel, Saludos / Regards,
Germán Arduino www.arduinosoftware.com _______________________________________________ Cuis mailing list [hidden email] http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org Captura de pantalla 2013-12-07 a la(s) 11.04.59.png (257K) Download Attachment |
Exactly Germán.
I do use Pharo a LOT and it's great. But it's very easy to get lost between that class-jungle. I love the idea of a simple kernel or core smalltalk enviroment and then grow from there according to one's own needs. Thanks for sharing. Regards Nacho
Nacho
Smalltalker apprentice.
Buenos Aires, Argentina.
|
In reply to this post by nacho
:)
On 12/7/2013 10:45 AM, nacho wrote: > I really love Cuis. I love the idea of a simple and clean kernel, > comprehensible to a single individual and then packages if something else is > required. I agree 100% with Juan's statement that sometimes the system > becomes so complex that no further progress is possible and as a great > proportion of the system's code is unintelligible it turns into "legacy > code". > I took some time to watch the number of classes of Squeak and Pharo using > the number of classes in a base system as a proxy for system complexity. > Here are the results: > Squeak release 1.31 : 496 classes > Squeak release 2.80 : 1283 classes > Squeak release 3.00 : 1545 classes > Squeak release 3.90 : 2046 classes > Squeak release 4.40 : 2218 classes > > Pharo release 1.30 : 3290 classes > Pharo release 1.40 : 2949 classes > Pharo release 2.00 : 3250 classes > Pharo release 3.00 : 3846 classes > > Cuis release 4.2 is smaller than Squeak 1.31!!! > > take care > Nacho > > > > > ----- > Nacho > Smalltalker apprentice. > Buenos Aires, Argentina. > -- > View this message in context: http://forum.world.st/Evolution-of-the-number-of-classes-as-a-proxy-of-system-clompexity-tp4728289.html > Sent from the Cuis Smalltalk mailing list archive at Nabble.com. > > _______________________________________________ > Cuis mailing list > [hidden email] > http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org > _______________________________________________ Cuis mailing list [hidden email] http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org |
Free forum by Nabble | Edit this page |