On 13 January 2012 17:39, Dotan Cohen <dotanco...@gmail.com> wrote:

> On Wed, Jan 11, 2012 at 00:17, Sean Wolfe <ether....@gmail.com> wrote:
> > hmm I didn't know this, nice to know. Yes, C++ is still enough
> > overhead that I wouldn't want to try extending it ... I bet the code
> > is a whole lot to try and grok.
> >
>
> When Apache got the LibreOffice project they heavily refactored the
> code. As a result, LO is considered less of a monstrosity to hack on
> than Open Office.
>

Once again, a nitpick. Apache did not get the LibreOffice project, but the
Openoffice.org project from Oracle. LibreOffice is a fork of openoffice and
a foundation independant from Apache. Work has been done to simplify the
code, but I wouldn't say it is much better: they can do a limited amount of
job with a limited amount of developpers (mostly old OOo devs). So yes,
there are less comments written in german than there used to, but it is
still a very old, buggy code in which changing a line causes lots of pain.



> That said, if your goal is to "try to extend" an application, then
> being written in Java as opposed to C++ would be an advantage, not a
> disadvantage. Especially in an application the size of OOo. That said,
> only a few dialogues and wizards (none critical) are written in Java.
> Most is C++.
>
>
> > It would be nice to have an office suite in a newer language that is
> > easier to tinker with.
>
> Take a look at Calligra, C++ with Qt. It is supposed to be very easy
> to extend and port, in fact that was a design goal.
> http://calligra-suite.org/
>
> --
> Dotan Cohen
>
> http://what-is-what.com/what_is/python.html
>
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to