DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Programmierung > JAVA-Programmierung | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2003-10-15, 21:59 h TerAtoM Posts: 1230 User |
Ich fange gerade an mir JAVA unter Windows beizubrigen und mich würde interessieren ob es Tutorials und Kurse zum entwickeln solcher Programme unter AmigaOS (ab OS3.1) gibt? Cu TerA -- TerAtoM Band: http://www.TERATOM.de Soft: http://www.NTComp.de Privat: http://www.TerAmigA.de.vu Profession: http://www.SysFi.de.vu ICQ: 18056588 [ - Answer - Quote - Direct link - ] |
2003-10-16, 01:31 h Ochnygosch Posts: 17 User |
Hi,Zitat: naja, ich fürchte, das kannst du vergessen. Es gibt zwar einen Java-Compiler (GeekGadgets), aber ich glaube erstens nicht, dass der aktuell ist und zweitens gibt es für den Amiga keine vollständige implementierung der Oberflächebibliothek. Wie das mit Sachen wie Netzwerk, Threads usw. aussieht weis ich nicht. Aus eigener Erfahrung kann ich dir sagen, dass einfache Java-Programme, die nur die Komandozeile benutzen funktionieren (d.h. sie lassen sich sowohl auf dem Amiga compilieren als auch ausführen [ kaffee aus GeekGadgets] ), aber spätestens sobald GUIs ins Spiel kommen kannst du's vergessen. Ich habe mal gehört, dass irgendwer an einer AWT (Abstract Window Toolkit) implementierung für den Amiga arbeitet, aber ich weis nicht wer das war oder wie weit er war. Adios, Jens [ - Answer - Quote - Direct link - ] |
2003-10-16, 04:50 h Andreas_Wolf Posts: 2980 User |
@ Ochnygosch: > Ich habe mal gehört, dass irgendwer an einer AWT (Abstract Window > Toolkit) implementierung für den Amiga arbeitet, aber ich weis nicht > wer das war oder wie weit er war. Das war James Dempsey. Das Projekt ist aber mit Sicherheit tot. http://www.geocities.com/siliconvalley/horizon/3092/Java.html [ - Answer - Quote - Direct link - ] |
2003-10-16, 08:23 h gni Posts: 1106 User |
Zitat:Im AmiNet ist jikes zu finden. Damit sollten sich die Programme übersetzen lassen. Vom Ausführen wollen wir mal nicht reden ;-) Beim GCC gibt es auch noch gcj, das ausführbare Programme erzeugen kann. Das ist nur nicht portiert, dh. es wurde nie probiert es zu portieren. [/quote] [ - Answer - Quote - Direct link - ] |
2003-10-17, 08:41 h TerAtoM Posts: 1230 User |
Schade... wäre eine möglichkeit gewesen für den Amiga mitzucoden... -- TerAtoM Band: http://www.TERATOM.de Soft: http://www.NTComp.de Privat: http://www.TerAmigA.de.vu Profession: http://www.SysFi.de.vu ICQ: 18056588 [ - Answer - Quote - Direct link - ] |
2003-10-17, 09:25 h Solar Posts: 3680 User |
Java für Amiga hat dasselbe Problem wie Mozilla für den Amiga: jeder will's haben, viele haben's angepackt, aber die Komplexität und der dahintersteckende Aufwand werden immer wieder unterschätzt. Leider sind die Jungs mit den entsprechenden Skills und dem nthusiasmus, sowas bis zum bitteren Ende durchzuziehen, nicht mehr unter uns. [ - Answer - Quote - Direct link - ] |
2003-10-17, 12:22 h _PAB_ Posts: 3016 User |
@Solar: die Leute sind schon noch da, sehen aber im Moment keinen Sinn darin. Vielleicht wird sich das mit höheren Verkaufszahlen von neuer Hardware etwas ändern - wer weiß... [ - Answer - Quote - Direct link - ] |
2003-10-17, 12:28 h Solar Posts: 3680 User |
Zitat: Siehe http://www.amiga-news.de/forum/thread.php3?id=7846&BoardID=1. [ - Answer - Quote - Direct link - ] |
2003-10-17, 15:14 h Holger Posts: 8116 User |
Zitat:So weit ich mich erinnern kann, gab es mal ein Statement von Genesi, daß an einer Java-Implementierung für MorphOS gearbeitet wird. Wie ernst man das jetzt nehmen kann, weiß man nicht, da nicht bekannt ist, ob und wieviel Resourcen jetzt überhaupt dafür abgestellt wurden. Aber natürlich ist eine Sache sicher: niemand anderes wird unter diesen Umständen ein ähnliches Projekt beginnen, das sich womöglich irgendwann als doppelte Arbeit herausstellen könnte. mfg -- Good coders do not comment. What was hard to write should be hard to read too. [ - Answer - Quote - Direct link - ] |
2003-10-17, 15:21 h Solar Posts: 3680 User |
Ach was. Wenn ich mich recht erinnere, gab es zu besten Zeiten zwei parallele Amizilla- und mindestens zwei parallele AmiJava-Projekte. Und die Entwicklung einer halbwegs aktuellen JVM übersteigt momentan die Kapazitäten von Genesi und Hyperion, IMNSHO. [ - Answer - Quote - Direct link - ] |
2003-10-17, 15:21 h Andreas_Wolf Posts: 2980 User |
@ Holger: > So weit ich mich erinnern kann, gab es mal ein Statement von Genesi, > daß an einer Java-Implementierung für MorphOS gearbeitet wird. http://www.morphos-news.de/index.php?lg=en&nid=489&si=1 [ - Answer - Quote - Direct link - ] |
2003-10-18, 13:56 h _PAB_ Posts: 3016 User |
Hmm, wenn sogar Solar sagt, daß das Genesi's Kapazitäten übersteigt, dann gebe ich dem keine Chance. [ - Answer - Quote - Direct link - ] |
2003-10-19, 11:30 h Solar Posts: 3680 User |
Ich behaupte nicht, hier der Spezialist für Java-VM's zu sein, ich mag mich also auch irren. Aber wir reden hier von mindestens einem Mannjahr, geleistet von einem Java-VM-Spezialisten. Ich laß' mich bei sowas ja immer gerne positiv überraschen. Aber mal ehrlich, wann sind wir das letzte mal positiv überrascht worden? [ - Answer - Quote - Direct link - ] |
2003-10-19, 22:10 h tokai Posts: 1071 User |
Zitat: Ich gehe mal davon aus, dass schon eine gewisse Menge an Quelltexten/Vorarbeit vorhanden ist, schliesslich handelt es sich aller Wahrscheinlichkeit nach nur um eine Portierung und zudem wurde schon eine ganze Weile an diesem Projekt gearbeitet. Also abwarten... -- http://www.christianrosentreter.com [ Dieser Beitrag wurde von tokai am 19.10.2003 editiert. ] [ - Answer - Quote - Direct link - ] |
2003-10-20, 08:32 h Solar Posts: 3680 User |
Zitat: Traurige Wahrheit Nummer 1: Quellcode von gescheiterten Projekten ist in aller Regel nicht weiterverwendbar, selbst wenn das neue Projekt dasselbe Ziel verfolgt. Und, "nur eine Portierung" geht bei einer JavaVM nicht. Während das für grundlegende (von POSIX abgedeckte) Techniken wie Threads noch gehen mag - dank ixemul.library - werden Dinge wie die GUI-Pakete AWT und Swing für AmigaOS von Grund auf neu geschrieben werden müssen (da hier halt Intuition statt X Window zugrunde liegt). Und das ist nur ein Teil, bei dem ich Schwierigkeiten sehe. [ - Answer - Quote - Direct link - ] |
2003-10-20, 08:47 h TerAtoM Posts: 1230 User |
Wirklich schade. Ich denke mal das da viel mehr für den Amiga mitgecodet würde wenn es eine möglichkeit gebe alles in Java mögliche durchzuführen. Aber vielleicht erbarmt sich ja einer... -- TerAtoM Band: http://www.TERATOM.de Soft: http://www.NTComp.de Privat: http://www.TerAmigA.de.vu Profession: http://www.SysFi.de.vu ICQ: 18056588 [ - Answer - Quote - Direct link - ] |
2003-10-20, 09:04 h Inferno Posts: 157 User |
Hi TerAtoM, guckst Du hier: JAmiga ist zwar noch extrem pre-alpha, aber es tut sich was... Ciao, Inf. [ - Answer - Quote - Direct link - ] |
2003-10-20, 13:46 h Andreas_Wolf Posts: 2980 User |
@ Solar: > Traurige Wahrheit Nummer 1: Quellcode von gescheiterten Projekten > ist in aller Regel nicht weiterverwendbar, selbst wenn das neue > Projekt dasselbe Ziel verfolgt. Ich denke, tokai bezog sich nicht auf irgendein gescheitertes Projekt, sondern mit "schliesslich handelt es sich aller Wahrscheinlichkeit nach nur um eine Portierung" auf http://www.blackdown.org und mit "zudem wurde schon eine ganze Weile an diesem Projekt gearbeitet" auf die Vorarbeit von Dr. Allan Havemose. Nichtsdestotrotz hast du natürlich trotzdem Recht mit deinen Aussagen. [ - Answer - Quote - Direct link - ] |
2003-10-23, 15:48 h Holger Posts: 8116 User |
Zitat:Also erst einmal traue ich Genesi angesichts ihrer bisherigen Aktivitaeten auch zu, direkt Sun's VM zu lizensieren. Threads, etc. stellen fuer Genesi nicht das Problem dar, schliesslich haben sie ja einen eigenen up-to-date Kernel. Und im Vergleich zu den damit umgangenen Problemen (die alle anderen Java->Amiga Ansaetze haben), stellt das Implementieren eines CGX/Intuition AWT-Toolkits ein Kinderspiel dar (gebt mir die VM und ich mach' das). mfg -- Good coders do not comment. What was hard to write should be hard to read too. [ - Answer - Quote - Direct link - ] |
2003-10-23, 16:20 h Solar Posts: 3680 User |
Hej, super, AWT macht Holger mal eben so! Dann mal los. Kaffe gibt's schon als Amiga-Port. Zwar nur Java 1.0, aber besser als nix. Alles, was da noch fehlt, ist AWT-Unterstützung. Aber die ziehst Du Dir ja aus der Tasche. 'Tschuldige bitte, wenn ich das erst glaube, wenn ich's sehe. [ - Answer - Quote - Direct link - ] |
2003-10-25, 09:23 h Wishmaster Posts: 140 User |
kaffe kannst du in der kaffeekanne lassen. Der tutet nicht. Müßte schon die Sun/Blackdown/Jikes JVM sein. [ - Answer - Quote - Direct link - ] |
2003-10-25, 16:05 h Andreas_Wolf Posts: 2980 User |
@ Wishmaster: Jikes ist keine JVM, sondern ein Java-Compiler. http://de.aminet.net/aminetbin/find?jikes [ - Answer - Quote - Direct link - ] |
2003-10-28, 23:14 h TerAtoM Posts: 1230 User |
Hier ist noch ein Link mit diversen JAVA-Projekten... aber scheint schon lange nichts mehr gelaufen zu sein: http://www.amigau.com/c-programming/Java.htm CU TerA -- TerAtoM Band: http://www.TERATOM.de Soft: http://www.NTComp.de Privat: http://www.TerAmigA.de.vu Profession: http://www.SysFi.de.vu ICQ: 18056588 [ - Answer - Quote - Direct link - ] |
2003-10-31, 19:22 h Holger Posts: 8116 User |
Zitat:Ich habe mir kaffe schon vor einigen Jahren aus genau diesem Grund angesehen, Resultat: Deshalb habe ich eine solche Idee schon damals verworfen. Ich habe nur im Gegensatz zu manch anderem Amiga-Entwickler darauf verzichtet, ein Projekt großartig anzukündigen und dann mit noch mehr tamta wieder abzublasen. mfg -- Good coders do not comment. What was hard to write should be hard to read too. [ Dieser Beitrag wurde von Holger am 31.10.2003 editiert. ] [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > JAVA-Programmierung | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |