Page 1 of 1
The scale of Adium
Posted: Fri Feb 18, 2005 1:04 am
by Catfish_Man
Out of interest I checked on the size of the Adium project as of a few revisions ago.
Objective-C and headers (.h/.m): 1,312 files, containing 233,201 lines
C (.c): 6 files with 11,207 lines
PERL (.pl): 6 files, containing 934 lines
Property Lists (.plist): 109 files containing 4,833 lines
Total (counting only these file types): 1,433 files containing 250,175 lines

Posted: Fri Feb 18, 2005 3:16 am
by Guest
there are three types of people on these forums
1. the people that are .. kind to the second type of person and know something or alot about programing.
2. people that know nothing about programing but are computer savvy enough to describe their adiumx problems. (me)
3. People that are lame and make fun of the second type of person and claim they know something about programing.
and then there are people who dont search for topics on forums.. which i cant give a group to because i did that once and have since learned my lesson...
sooooo to get to the point... is that alot?

Posted: Fri Feb 18, 2005 4:03 am
by zaudragon
I'm 1 I guess…
But I mislead people…
Posted: Fri Feb 18, 2005 4:15 am
by TheSilverFox06
Well, I know a bit of programming (not nearly enough to do anything significant with, though), and I could imagine that writing 205,175 lines of code would take quite a while, especially considering that you're going to be going back and editing a lot of those lines at some point or another.
Posted: Fri Feb 18, 2005 4:50 am
by carlj7
I would say that's pretty healthy. A project is considered to be "big" when it has around a million lines of code. According to
Wikipedia, Windows 3.1 had 3 million lines of code and Windows XP has 40 million. So given that Adium is just an IM client, they're not bad off.
Posted: Fri Feb 18, 2005 5:43 am
by bgannin
Lines of Code (LoC) is not an indication of robustness. Mozilla has over a million LoC for its rendering engine, KHTML has about 15,000 LoC. Which did Apple go with - KHTML and its smaller codebase and footprint. IE has about 4 million LoC... that's as much as an operating system, which should indicate something

Posted: Fri Feb 18, 2005 5:44 am
by FredAkbar
How much does Panther have?
Posted: Fri Feb 18, 2005 6:45 am
by zaudragon
FredAkbar wrote:How much does Panther have?
Rather, how much does Tiger have?
Posted: Fri Feb 18, 2005 6:46 am
by zaudragon
bgannin wrote:Lines of Code (LoC) is not an indication of robustness. Mozilla has over a million LoC for its rendering engine, KHTML has about 15,000 LoC. Which did Apple go with - KHTML and its smaller codebase and footprint. IE has about 4 million LoC... that's as much as an operating system, which should indicate something

LoC is also unfair; they might be really short or really long (do they count returns as lines?)
Posted: Fri Feb 18, 2005 8:19 am
by carlj7
zaudragon wrote:LoC is also unfair; they might be really short or really long (do they count returns as lines?)
True, LoC is a disputable measure. However, I don't think the big difference between Mozilla and KHTML comes down to Mozilla having a lot of really short comments.

Posted: Fri Feb 18, 2005 1:09 pm
by David Munch
zaudragon wrote:bgannin wrote:Lines of Code (LoC) is not an indication of robustness. Mozilla has over a million LoC for its rendering engine, KHTML has about 15,000 LoC. Which did Apple go with - KHTML and its smaller codebase and footprint. IE has about 4 million LoC... that's as much as an operating system, which should indicate something

LoC is also unfair; they might be really short or really long (do they count returns as lines?)
And as we know from the leaked source code, 20% of MS' code is "HACK INSERTED HERE"...

Posted: Fri Feb 18, 2005 5:10 pm
by Guest
bgannin wrote:Lines of Code (LoC) is not an indication of robustness. Mozilla has over a million LoC for its rendering engine, KHTML has about 15,000 LoC. Which did Apple go with - KHTML and its smaller codebase and footprint. IE has about 4 million LoC... that's as much as an operating system, which should indicate something

good perspective

Posted: Fri Feb 18, 2005 5:59 pm
by air__devil
bgannin wrote:Lines of Code (LoC) is not an indication of robustness. Mozilla has over a million LoC for its rendering engine, KHTML has about 15,000 LoC. Which did Apple go with - KHTML and its smaller codebase and footprint. IE has about 4 million LoC... that's as much as an operating system, which should indicate something

...And they still can't get IE to work right.
On a related note, did anybody else see this article?
http://www.bbspot.com/News/2005/01/micr ... yware.html
I think that it sums up IE and MS nicely.
Posted: Fri Feb 18, 2005 6:06 pm
by Guest
ohh man, i nearly peed my pants
Edit: spybot S&D = the best, MS should just pay those guys a gazillion bucks... least it will work right

Posted: Fri Feb 18, 2005 11:23 pm
by air__devil
SuperJeremy3000 wrote:
ohh man, i nearly peed my pants
Edit: spybot S&D = the best, MS should just pay those guys a gazillion bucks... least it will work right

Wrong!
It can't remove IE!
