On Friday 05 December 2003 06:56 pm, Michael Schmitt wrote: > > Angus Leeming wrote: > >>> All that activity --- a whole year's worth --- and the source has > >>> grown by just 7373 lines!!! > > > > and if you strip out all comments, then there's even less: > > 113174 lines of code in 13x/src > > 117040 lines of code in 14x/src > > Net gain 3866 lines. > > and then, if you compile LyX 1.3/1.4 and strip all debug symbols, you > will notice that the binary file has even become much smaller... > > -rwxr-xr-x 1 programs users 6171740 2003-12-06 00:54 src/lyx > -rwxr-xr-x 1 programs users 4135128 2003-12-06 00:53 src/lyx-qt > > _This_ is what I call surprising!
And, what's even more surprising, all of this happened in spite of numerous ramblings on the list how lyx developers are making it into bloatware, etc. I guess that in the end it's the design that counts, and there's no amount of overdoing towards a better, more streamlined design. One can ask whether it's because using C++ features correctly will in the end produce better code, or whether the developers really headed those ramblings. I guess it's a bit of both. So, LyX seems to be progressing nicely in the right direction and, at lest from coders perspective, 1.4 should be much easier to work on. I imagine that many new features will be way easier to add to the new 1.4 architecture. Cheers, Kuba