![]() |
|
|
Themen-Optionen |
|
|
Nach oben #2 |
|
Neuer Benutzer
Registriert seit: 26.05.2004
Beiträge: 21
|
url?
Naja, ich fände es toll, ich wollte schon laaange c++ lernen, da leider 99% aller desktop applikationen die man halt jeden tag verwendet in c++ geschrieben und auch alle open source projekte.. fänds also gut |
|
|
|
|
|
Nach oben #5 |
|
Chefkoch-Mod
Registriert seit: 30.05.2004
Beiträge: 433
|
Ich frage mich, ob man einen solchen Übersetzer braucht. Warum programmiert man unter Java, wenn man nachher doch ein C++-Programm daraus machen will? Ich denke, ein Übersetzer könnte da viele Probleme bekommen, auf die man als C++-Probleme so garnicht stößt. Es läßt sich halt nicht alles ein zu ein Übersetzen. Wenn man schnelle Algorithmen braucht, dann kann man auch c programmieren und diese in Java mittels native-interfaces einbinden.
@bluelight: der gjc macht manchmal allerdings noch Probleme.
__________________
Denk mal darüber nach... Lars ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen. www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de |
|
|
|
|
|
Nach oben #6 |
|
Erfahrener Benutzer
Registriert seit: 29.05.2004
Beiträge: 228
|
gcj wenn ich bitten darf.
Unproblematischer sind allerdings proprietäre und kommerzielle Compiler die die Klassenlib von Sun lizenziert haben. Etwa http://www.excelsior-usa.com/jet.html für Windows. @Kampet: Link ist tot. Allerdings sehe ich nicht ganz wie das Funktionieren sollte. Schliesslich gibts ja die ganze Klassenbibliothek nicht für C++. MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM "We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth |
|
|
|
|
|
Nach oben #7 |
|
Gast
Beiträge: n/a
|
also, ich stehe dem sehr skeptisch gegenueber, denn lassen sich sich iterationen und bool'sche ausdruecke noch sehr gut portieren, faengt das ganze bei den unterschieden des klassen/interface-designs an zu hinken.
ein weiteres, sehr schwer zu loesendes (aber dennoch moeglich) problem, waere das portieren von der 'reflection api', es muessten alle informationen - der jeweiligen (cpp) klasse - eigens abgespeichert werden, sodass zur laufzeit darauf zugegriffen werden kann. es muessten (evtl. eine vielzahl) cpp-bibliotheken mit eingebunden werden, fuer 'threads' zum beispiel, das programm waechst unter umstaenden enorm. der code welcher daraufhin entsteht, koennte zudem auch noch sehr komplex und 'overhead' freundlich sein. die performance, des cpp-codes, haut bestimmt auch niemanden um. |
|
|
|
Nach oben #8 |
|
Gast
Beiträge: n/a
|
Zu all dem hinzu kommt dass man den großen Java-Vorteil der Portabilität des Bytecodes aufgibt, da die Binaries von C++ ja auf die Architektur / das Betriebssystem gelinkt werden.
Und da sich der Geschwindigkeitsvorteil von C++ ggüber Java so langsam aber sicher egalisiert... |
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Developers-guide.net Projekt sucht willige Java Programmierer | beny_mcde | Projekte unserer Mitglieder | 11 | 10.08.2006 13:03 |
| Java Programm - Code Frage (Problem) | Finki | Allgemeine Java-Programmierung | 16 | 23.10.2005 12:36 |
| [BUCH] Java ist auch eine Insel | kampet | Literatur | 5 | 22.02.2005 14:40 |
| Zwist um Java als Open Source | kampet | Nachrichten | 0 | 05.07.2004 03:37 |