Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: yssing 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.
-
BUMP: I would like to see some coders reply to this.
-
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.
-
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.
-
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?)
-
Cool. with JAmiga I'll be able to run Mindcraft!
-
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/
-
Cool, I havent checked jamiga for a long time, and I actually though it was abandoned.
-
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.