HP contributing to alternative JCK : Mauve 41
HP is
contributing Java technology to
Mauve, an alternative to Sun's Java Compatability Kit.
This is good news for alternative Java implementations such
as Kaffe, since the
JCK is only available for a fee.
This is very good news. (Score:1)
Nah
RIGHT ON. HP == Bastards (Score:1)
crap technology? (Score:1)
myVector.Add(Integer(3)); // or something like that
Oh, the joy of primitive data types not being objects!
1) As someone else has pointed out:
myVector.add(new Integer(3));
2) Why not just use an array? If it's that important, use JNI. Or just code the whole thing in C/C++.
I need some time to sort out HP's devilish political maneuvering.
Hangover and out :)
--
brain cramp (Score:1)
myVector.addElement(new Integer(3));
mea culpa...
coffee... black... now...
--
I give up... (Score:1)
by an icon that looks like it could be Samuel
Beckett's vision of Don King's afterlife?
Clarifications (Score:1)
- A bunch of us have been hacking on Mauve for a while now.
- HP's contributions are pure JLS 1.0 compatability tests (for the libraries)
- They are Free - GPL'd Free - and come with no strings attached.
- It's a major contribution that benefits all of our Free software efforts.
- Anyone can contribute tests, fixes, changes, whatever to this project. Just subscribe to the lists.
- The folks at HP aren't just throwing this over the fence. They have a real desire to be good net citizens and participate in the maintenance of this project.
I, for one, am very grateful for HP's generousity. GCJ, Classpath and Kaffe will benefit enormously from their contribution.
AG - green@cygnus.com
RIGHT ON. HP == Bastards (Score:1)
Java is 3 things (Score:1)
object orriented virtual machine and a set of
class libraries, that is why Sun refer to the
whole thing as a 'technology'. A GCC frontend
would (does) produce fine binaries, but the
result is then not portable.
crap technology? (Score:1)
crap technology? (Score:1)
Which, as I've been saying over and over and over again, does not have any decent literal, slicing, or splicing syntax. Python's lists are an example of literal lists (I could do without its schizophrenic BASIC-inspired slicing syntax though)
As for JPython, just search for my posts whenever python comes up. I reserve even more venom for its idiotic treatment of whitespace, and its bleating hordes who beat me over the head with Microsoftian notions that it's actually some kind of feature.
Good news! (Score:1)
Good to hear that someone is filling this void. Sun's arguments against open source compatibility testing seem to amount to, "It's too complicated. Leave it to the experts. That will be $50,000. Sign here."
It's no wonder Java has been progressing so slowly in the market. And high time for things to improve.
Free Java (Score:1)
An anonymous user wrote: Of course Sun has that right. And the market has every right to ignore Java as another proprietary technology. There is a strong business advantage to open source---independence from a single vendor. If Sun holds onto Java as closely as it's trying to do, it's hardly in its customers' interest to pursue the technology....
Rob Levin
Head of Operations, Open Projects Net
"Open source, open technology, open information"
RIGHT ON. HP == Bastards (Score:1)
Another anonymous user wrote: Why should we care? If they're producing source, check the license and make sure it's truly open. If it is, anybody can use it, modify it and redistribute it. If you don't like their compatibility suite, write your own or modify theirs.
The real problem here is that Sun has no interest in freeing up their implementation of Java; as long as there is no serious alternative to their work, who is really going to want another proprietary technology? So, if HP really wants to put out an open source compatibility testing suite, kudos to them!
Rob Levin, Head of Operations
Open Projects Net
"Open source, open technology, open information"
Assimilated? Please read the licenses. (Score:1)
rcooper wrote: There's something wrong with HP making money? I'd much rather see someone profit from releasing open source (that I can continue to use and update) than from releasing software under NDA's and per-use commercial licenses. Give me something I can use and I'm happy as a clam to pay for it.
Rob Levin, Head of Operations
Open Projects Net
"Open source, open technology, open information"
but Java IS hype (Score:1)
but then why not free Java from the portability hype, and the internet hype, and the compatibility hype, and just make a gcc frontend for it, just like C++.
Why not? because then java would be just another language, and not a bunch of hyped "technology."
This is very good news. (Score:1)
I've been waiting for IBM to make a major Java/Linux announcement. While there is always Sun's proprietary (half-baked opensource to come soon apparently, but it's not Freed Software) JDK 1.2 out for Linux (I believe it is out), we need freed software alternatives. This is an excellent opportunity for HP to show that they care about GNU/Linux and freed software in general.
Cheers,
Joshua (who is going to free the Free Software Song in RealAudio, MP3, and a couple RIFF/WAVE formats soon--people need to hear that song!)
java port == linux port? (Score:1)
sorrie just something that was anoying me, i`ll go back into my hole now
crap technology? (Score:1)
And not necessarily slower:
http://www.javasoft.com/products/hotspot/whitep
In short the whitepaper claims that Java will perform only slightly worse or even slightly better than C++. The hated Garbage collection stops are no longer an issue, nor is object reference (because it is now implemented as a C pointer), nor is thread synchronization,
Suppose they actually deliver half of what they are claiming. What reason would there be to want to natively compile your code (no more dynamic optimization, crappy garbage collection,
I know it's a whitepaper, it's from SUN and could hardly be considered objective. But still, hotspot is based on research that's been going on since the mid eighties. Check out Self for instance, a highly advanced delegation based language that performs well too (thanks to a predecessor of the hotspot technology).
Apparently hotspot is going Beta soon. I think it will permanently shut up people who claim that Java is slow, too slow and will never be fast enough. Sure it will take a while before it is actually useful (compare jdk 1.1, it only became stable enough at version 1.1.5 or so).