Welcome, Guest. Please login or register.

Author Topic: JavaVM  (Read 2126 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline yssingTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1521
    • Show only replies by yssing
    • http://www.yssing.org
JavaVM
« on: April 20, 2012, 11:27:16 AM »
Have any one looked at this package?
http://jamvm.sourceforge.net/

its C and been tested on PPC linux and mac.
It needs posix threads, and I have no idea what that is though.
 

Offline Tripitaka

  • Hero Member
  • *****
  • Join Date: Jun 2005
  • Posts: 1307
    • Show only replies by Tripitaka
    • http://acidapple.com
Re: JavaVM
« Reply #1 on: April 20, 2012, 11:44:54 AM »
BUMP: I would like to see some coders reply to this.
Falling into a dark and red rage.
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: JavaVM
« Reply #2 on: April 20, 2012, 12:27:49 PM »
Quote from: yssing;689796
Have any one looked at this package?
http://jamvm.sourceforge.net/

its C and been tested on PPC linux and mac.
It needs posix threads, and I have no idea what that is though.

Pthreads is just an API for running and coordinating multiple tasks. It might be as simple as creating a wrapper functon for pthread_create that uses CreateTask in the Amiga API. I would imagine its probably more complicated than that though.

I found this for OS4

http://aminet.net/package/dev/c/pthreads

I did find this for 68K, however the links are broken :(

http://wap.amigaworld.net/modules/news/article.php?item_id=1176&comment_id=8675&mode=thread&order=0

You could probably attract the interest of programmers if you were to run this thing on Linux or some other supported platform, make sure it works, and finally give some examples of the kind of applications this will bring.

I'm just trying to figure out what sort of application i would run on this thing and i'm coming up blank, and if i were to develop a application for the Amiga, i doubt the language of choice would be Java.
« Last Edit: April 20, 2012, 12:38:25 PM by bbond007 »
 

Offline yssingTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1521
    • Show only replies by yssing
    • http://www.yssing.org
Re: JavaVM
« Reply #3 on: April 20, 2012, 12:46:51 PM »
while its true, that java would not be my prefered development language for native amiga applications, it would still be my prefered language for multiplatform applications.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: JavaVM
« Reply #4 on: April 20, 2012, 12:53:05 PM »
The problem with these things is not the VM, but the classes. JavaVM uses GNU classpath, and assuming you want to have graphics that pulls in quite a list of dependecies. The history of "java for amiga" is very long. The problem is always the same: the classes.

tl;dr: Port the dependecies first.

Anyway, we've had some sort of java for a decade or so. Why no-one notices or cares is another topic. See http://www.jamiga.org/ (Whether JAmiga is up to date with today's java standards is another topic as well. Does anyone know how well it fares?)
« Last Edit: April 20, 2012, 01:04:35 PM by Piru »
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: JavaVM
« Reply #5 on: April 20, 2012, 01:35:08 PM »
Cool. with JAmiga I'll be able to run Mindcraft!
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: JavaVM
« Reply #6 on: April 20, 2012, 02:42:44 PM »
Quote from: Piru;689807
Anyway, we've had some sort of java for a decade or so. Why no-one notices or cares is another topic. See http://www.jamiga.org/ (Whether JAmiga is up to date with today's java standards is another topic as well. Does anyone know how well it fares?)


More recent things happen at http://code.google.com/p/jamiga2/
Bill T
All Glory to the Hypnotoad!
 

Offline yssingTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1521
    • Show only replies by yssing
    • http://www.yssing.org
Re: JavaVM
« Reply #7 on: April 20, 2012, 03:07:06 PM »
Cool, I havent checked jamiga for a long time, and I actually though it was abandoned.
 

Offline TheBilgeRat

  • Hero Member
  • *****
  • Join Date: May 2010
  • Posts: 1657
    • Show only replies by TheBilgeRat
Re: JavaVM
« Reply #8 on: April 20, 2012, 04:12:19 PM »
Quote from: bbond007;689814
Cool. with JAmiga I'll be able to run Mindcraft!

Probably not.  Minecraft runs poorly even on openjre.  It pretty much only runs on Oracle's version.
« Last Edit: April 20, 2012, 04:15:01 PM by TheBilgeRat »