[Cuis] Evolution of the number of classes as a proxy of system clompexity

Juan Vuletich juan at jvuletich.org
Sun Dec 8 11:29:32 CST 2013


:)

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
> Cuis at jvuletich.org
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>





More information about the Cuis mailing list