Posted by
Janko Mivšek on
Nov 15, 2010; 10:03am
URL: https://forum.world.st/Code-stats-Aida-vs-Seaside-vs-Iliad-tp3038588p3042791.html
Dear all,
Code statistics extended with several graphs is now available at Google
Docs:
https://spreadsheets.google.com/ccc?key=0Atnb1W9vuq9ndG4wbUpxNXpKQnFZRlFyQXpHclhZa2c&hl=en#gid=1I added graphs of three distributions:
- number of methods in classes
- class inheritance depth
- number of lines in methods
Tests and comments section was also added.
Aida Seaside Iliad
Nr of test methods 67 914 412
Avg tests/class 0,5 1 1,6
% of commented methods 45% 23% 5%
% of commented classes 32% 39% 13%
Quite interesting results and again a lot of food for discussion!
Best regards
Janko
On 11. 11. 2010 22:13, Janko Mivšek wrote:
> I'm currently working on comparison between three main web frameworks in
> Smalltalk and here is one interesting result I measured today:
>
> Code stats Aida Seaside Iliad
> Nr of packages 1 74 9
> Nr of categories 14 123 26
> Nr of classes 145 943 265
> Nr of methods 4.465 8.758 2.368
> Lines of code 33.578 66.337 9.794
> Avg methods/class 31 9 9
> Avg lines/method 7,5 7,6 4,1
>
> Code is loaded in Pharo with by Metacello configurations, tests are
> included, all code included except Grease, Sport, Swazoo, Magritte.
>
> Note how small number of packages and classes has Aida comparing
> specially to Seaside, but only twice less methods. Is this a reason why
> everyone consider Aida as simple from first sight?
>
> More to come.
--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si_______________________________________________
Aida mailing list
[hidden email]
http://lists.aidaweb.si/mailman/listinfo/aida