ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Programmierung > JAVA-Programmierung | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
15.10.2003, 21:59 Uhr TerAtoM Posts: 1230 Nutzer |
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 [ - Antworten - Zitieren - Direktlink - ] |
16.10.2003, 01:31 Uhr Ochnygosch Posts: 17 Nutzer |
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 [ - Antworten - Zitieren - Direktlink - ] |
16.10.2003, 04:50 Uhr Andreas_Wolf Posts: 2980 Nutzer |
@ 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 [ - Antworten - Zitieren - Direktlink - ] |
16.10.2003, 08:23 Uhr gni Posts: 1106 Nutzer |
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] [ - Antworten - Zitieren - Direktlink - ] |
17.10.2003, 08:41 Uhr TerAtoM Posts: 1230 Nutzer |
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 [ - Antworten - Zitieren - Direktlink - ] |
17.10.2003, 09:25 Uhr Solar Posts: 3680 Nutzer |
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. [ - Antworten - Zitieren - Direktlink - ] |
17.10.2003, 12:22 Uhr _PAB_ Posts: 3016 Nutzer |
@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ß... [ - Antworten - Zitieren - Direktlink - ] |
17.10.2003, 12:28 Uhr Solar Posts: 3680 Nutzer |
Zitat: Siehe http://www.amiga-news.de/forum/thread.php3?id=7846&BoardID=1. [ - Antworten - Zitieren - Direktlink - ] |
17.10.2003, 15:14 Uhr Holger Posts: 8116 Nutzer |
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. [ - Antworten - Zitieren - Direktlink - ] |
17.10.2003, 15:21 Uhr Solar Posts: 3680 Nutzer |
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. [ - Antworten - Zitieren - Direktlink - ] |
17.10.2003, 15:21 Uhr Andreas_Wolf Posts: 2980 Nutzer |
@ 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 [ - Antworten - Zitieren - Direktlink - ] |
18.10.2003, 13:56 Uhr _PAB_ Posts: 3016 Nutzer |
Hmm, wenn sogar Solar sagt, daß das Genesi's Kapazitäten übersteigt, dann gebe ich dem keine Chance. [ - Antworten - Zitieren - Direktlink - ] |
19.10.2003, 11:30 Uhr Solar Posts: 3680 Nutzer |
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? [ - Antworten - Zitieren - Direktlink - ] |
19.10.2003, 22:10 Uhr tokai Posts: 1071 Nutzer |
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. ] [ - Antworten - Zitieren - Direktlink - ] |
20.10.2003, 08:32 Uhr Solar Posts: 3680 Nutzer |
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. [ - Antworten - Zitieren - Direktlink - ] |
20.10.2003, 08:47 Uhr TerAtoM Posts: 1230 Nutzer |
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 [ - Antworten - Zitieren - Direktlink - ] |
20.10.2003, 09:04 Uhr Inferno Posts: 157 Nutzer |
Hi TerAtoM, guckst Du hier: JAmiga ist zwar noch extrem pre-alpha, aber es tut sich was... Ciao, Inf. [ - Antworten - Zitieren - Direktlink - ] |
20.10.2003, 13:46 Uhr Andreas_Wolf Posts: 2980 Nutzer |
@ 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. [ - Antworten - Zitieren - Direktlink - ] |
23.10.2003, 15:48 Uhr Holger Posts: 8116 Nutzer |
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. [ - Antworten - Zitieren - Direktlink - ] |
23.10.2003, 16:20 Uhr Solar Posts: 3680 Nutzer |
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. [ - Antworten - Zitieren - Direktlink - ] |
25.10.2003, 09:23 Uhr Wishmaster Posts: 140 Nutzer |
kaffe kannst du in der kaffeekanne lassen. Der tutet nicht. Müßte schon die Sun/Blackdown/Jikes JVM sein. [ - Antworten - Zitieren - Direktlink - ] |
25.10.2003, 16:05 Uhr Andreas_Wolf Posts: 2980 Nutzer |
@ Wishmaster: Jikes ist keine JVM, sondern ein Java-Compiler. http://de.aminet.net/aminetbin/find?jikes [ - Antworten - Zitieren - Direktlink - ] |
28.10.2003, 23:14 Uhr TerAtoM Posts: 1230 Nutzer |
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 [ - Antworten - Zitieren - Direktlink - ] |
31.10.2003, 19:22 Uhr Holger Posts: 8116 Nutzer |
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. ] [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Programmierung > JAVA-Programmierung | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |