Re: C# oder C++?
From: Immo Landwerth (mail_ignored_at_web.de)
Date: 06/22/04
- Next message: Immo Landwerth: "Re: C# oder C++?"
- Previous message: Joachim Fuchs: "Re: C# oder C++?"
- In reply to: Joachim Fuchs: "Re: C# oder C++?"
- Next in thread: Immo Landwerth: "Re: C# oder C++?"
- Reply: Immo Landwerth: "Re: C# oder C++?"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 22 Jun 2004 06:46:04 -0700
Joachim Fuchs wrote:
> Meine Meinung zur Plattformunabhängigkeit von Java:
> Java-Programme sind plattformunabhängig, solange die Plattform nicht
> "Windows" heißt. Java-Programme unter Windows fallen in der Regel
> sofort durch untypische und unpraktische GUIs auf (z.B. seltsame
> Dialoge zum Öffen / Speichern von Dateien). Mal ganz abgesehen von der
> Ausführungsgeschwindigkeit und dem VM/JIT-Wirrwarr.
Das stimmt. Die einzige Java Anwendung, die mir durch eine gute GUI
aufgefallen wäre ist Eclipse mit dem hauseigenen SWT.
AWT, Swing und wie alle diese Krankheiten heißen, haben es im Grund
fast vollständig
> Und C++? Was ist denn daran plattformunabhängig? Klar, ein C++
> Konsolenprogramm mit "Hallo Welt"-Ausgabe lässt sich für alle
> Plattformen compilieren. Aber das war's dann auch schon. Sobald man
> Fenstertechnik verwenden will, benötigt man eine entsprechende
> Klassenbibliothek. Und damit ist man dann auch meist auf ein
> bestimmtes BS festgelegt. Ein MFC-Programm wird wohl kaum unter Linux
> laufen (außer im Windows-Simulator).
Natürlich. Aber schau Dir Eclipse an. Gut, das ist kein C++, aber das
Kernproblem war dasselbe. Die haben sich kurzerhand eine eigenes
Toolkit gebaut um für Windows, Mac und Linux native Steuerelemente
verwenden zu können.
Wenn man vernünftig zwische GUI und Anwendungscode unterscheidet, kann
man den Source Code überführen.
Ich gebe zu, für viele Anwendungen ist diese Aufgabe absolut oversized
und nicht trivial, aber wenn es braucht, muss man auch den Preis dafür
bezahlen.
Entweder Klicki-Bunti mit Nachdenken oder Klick-Bunti nur für Windows.
Eines geht nur. :)
-- Immo Landwerth - Visual Studio 2003 - C# - XanaNews 1.16.3.1
- Next message: Immo Landwerth: "Re: C# oder C++?"
- Previous message: Joachim Fuchs: "Re: C# oder C++?"
- In reply to: Joachim Fuchs: "Re: C# oder C++?"
- Next in thread: Immo Landwerth: "Re: C# oder C++?"
- Reply: Immo Landwerth: "Re: C# oder C++?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|