Welcome, Guest. Please login or register.

Author Topic: Amiga JAVA  (Read 2815 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline GulliverTopic starter

Amiga JAVA
« on: June 20, 2010, 12:11:07 PM »
Today I was clearing my Amiga software collection, burning a few DVDs, throwing some floppies, just sorting that Amiga software mess that I have been accumulating over all these decades.
In an old tape archive I found what appears to be two early (alpha/beta phase) Amiga JAVA compilers named Jikes and Kaffe.

So the questions are:

Are they of practical use?
I seem to have the sources of Jikes, is this good enough for something?

I remember back in the day, I used to download eveything I could, without really checking if it was really usefull.
 

Offline Matt_H

Re: Amiga JAVA
« Reply #1 on: June 20, 2010, 01:35:18 PM »
I've heard of Kaffe, but I didn't know it got anywhere near release, even as an alpha. I see they're both on Aminet, though. Do you have the same versions?
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: Amiga JAVA
« Reply #2 on: June 20, 2010, 01:39:51 PM »
Wow, I remember playing with kaffe on my old 1240 turbo :-o

I was able to compile basic java classes that relied on the sort of basic stdio services you'd get from C. There was no runtime of the sort you'd expect for applet production.

It certainly worked, but there wasn't really anything you could do with it that you couldn't do in C++ (assuming OOP was your aim).
int p; // A
 

Offline varmfskii

  • Newbie
  • *
  • Join Date: Jun 2010
  • Posts: 10
    • Show only replies by varmfskii
Re: Amiga JAVA
« Reply #3 on: June 20, 2010, 03:05:09 PM »
I played around with some of those JVMs back in the day.  They seemed to work adequately well except:
1) They didn't have the GUI classes (Swing or AWT) so the vast majority of Java code out there was nearly useless.
2) They didn't use JIT technologies so they were slow.
 

Offline GulliverTopic starter

Re: Amiga JAVA
« Reply #4 on: June 20, 2010, 08:14:42 PM »
Thanks for the answers

@Matt_H
Well, I have Kaffe 1.0B3 binaries (0.71 on Aminet) and Jikes 0.47 binaries and sourcecode (1.18 on Aminet)