OpenOffice 2.0 Criticized on Use of Java
karvind writes "Yahoo is running a story on how OpenOffice 2.0 Faces Opposition over Its Use of Java. According the article: "The problem, according to some free software voices, is that OO.o relies too much on Sun Microsystems Inc.'s proprietary Java programming language in an open-source project. In particular, free software advocates are objecting to the use of Sun specific Java code for such OO.o 2.0 features as the new, Microsoft Access-like database management program, Base and Writer's (OO.o's word processor) document wizards." Linus Torvalds also moved to an open-source solution for software configuration management system."
Buffer overflows are a non-issue. What is this "random craziness" of which you speak?
Actually, yes, objects really are over-rated. Besides that, object-oriented programming is much more in how you use it, rather than the design of the language. C++ really only adds a few things on to C. C programmers today make everything into functions. Just look at any large C projects, and you'll see that non-object-oriented languages are actually quite easily maintainable.
Besides that, OOo is (was?? I haven't used 2.0) based-on GTK anyhow, so you could easily make use of glib/gtk's add-ons to C if you want object-oriented programming.
Umm, all of them, actually. Just by virtue of not being tied to Sun's restricted jre, any of the choices you listed (except perhaps C#) would be better. For all the nit-picking you've done with other languages, I'm certain you could find many, many more things wrong with Java. This has been discussed to death, so I won't bother.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
WHINERS!
Setting his threshold to 5, Sparky eliminated most of the trolls on /.
Java does not run on all platforms. It can't run on platforms that Sun does not approve, with appropriate licensing fees. It is IMPOSSIBLE for me to have Java on my home computer, because Sun is being dicks about it.
We're not asking Sun to do the porting, or anything, we're just asking them to let us distribute the JVM binaries. Or at least bootstrap it w/o having Java already installed.
Oh man, has this "information wants to be free" mentality deteriorated to such a point that people are actually drawing analogies between a piece of software and a HUMAN BEING?!?
What's next, a PETA-type movement aimed at freeing programs from their computer cages and chiding us for using the software instead of letting it roam free?
-Eric
SJW: Someone who has run out of real oppression, and has to fake it.
-Eric
SJW: Someone who has run out of real oppression, and has to fake it.