LWN.net Logo

SomeJava; much is in C++.

SomeJava; much is in C++.

Posted Aug 30, 2005 17:29 UTC (Tue) by dwheeler (guest, #1216)
In reply to: 64 bit? by jwb
Parent article: The second OpenOffice.org 2.0 beta

It's true that a few components are written in Java. But practically all of OOo is currently written in C++. Indeed, until very recently, many Linux distributions were shipping OOo without using Java at all. You lose Wizards, the built-in database (though you can still access databases), and some other things, and I believe the intent is to go further with more Java use. But that's not the current situation. Nor does it make sense to go differently; most users don't care what the implementation language is, as long as it works well and does what they need.

Yes, it's a little ironic. But I stand by my earlier statement -- if you're using a 64-bit system, it's not because your office suite is too slow. A 32-bit office suite is just fine on a 64-bit system; it does the job quite adequately. I think it's more important to worry about the needs that really matter first. And if someone loathes this so much that they're willing to fix it now, great... go to it!


(Log in to post comments)

SomeJava; much is in C++.

Posted Aug 30, 2005 19:13 UTC (Tue) by hazelsct (guest, #3659) [Link]

A 32-bit office suite is just fine on a 64-bit system...
This is a preposterous statement: on the original 64-bit platform (alpha) and IA-64, this is not, has never been, and will never be true. Please don't generalize like this. OOo is not portable, and its claims to the contrary are problematic for everyone who uses 64-bit platforms -- except for AMD64 (and possibly Sparc64 and PPC64).

SomeJava; much is in C++.

Posted Aug 31, 2005 9:19 UTC (Wed) by farnz (guest, #17727) [Link]

Certainly on Linux/Sparc64 and Solaris/Sparc64, most userland applications are 32-bit; thus, on Sun's own 64 bit architecture, 32-bit is fine. This also applies to IRIX/MIPS, Linux/MIPS and Linux/PPC64, regardless of kernel wordsize.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds