BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ oder Java? » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen C++ oder Java?
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Vapour Kitey
tappt im Dunkeln


images/avatars/avatar-2300.jpg

Dabei seit: 23.12.2005
Beiträge: 132
Herkunft: ungewiß

C++ oder Java?       Zum Anfang der Seite springen

In meiner Firma soll nun zunehmend Software für Kunden entwickelt werden (z.B. Analysetools). Nun stellt sich die große Frage, ob wir C++ oder Java dafür einsetzen. Kriterien sind

* Effizienz der Programmierung, Wiederverwendbarkeit von Programmteilen
* Stabilität der Umgebung beim Anwender

Ein Vorteil von Java ist z.B., daß es sich sehr gut mit Matlab kombinieren läßt, ein Nachteil, daß es dem Anwender gefühlt öfter Ärger bereitet.

Habt ihr da Erfahrungen mit einer oder beiden Sprachen? Irgendwelche Tips oder Hinweise?

__________________
<FresherAl> There is no denying that people buying drugs fund criminals, who generally aren't very nice people and don't deserve the money.
09.03.2009 10:30 Vapour Kitey ist offline E-Mail an Vapour Kitey senden Beiträge von Vapour Kitey suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Das richtet sich doch eher nach dem Kunden Augenzwinkern
Das Problem was Java da aufjedenfall hat, ist die Versionsunverträglichkeit.
Hat der Kunde schon ein JRE installiert, und kann es nicht updaten, kannst du auch erstmal dein Programm darauf anpassen, wenn du z.b. moderne Dinge wie Templates/Generics in Java nutzt.

C++ hat natürlich andere Nachteile, aber beide Sprachen können wenn man sauber programmiert sehr stabil sein.

phlox

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
09.03.2009 10:34 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
Vapour Kitey
tappt im Dunkeln


images/avatars/avatar-2300.jpg

Dabei seit: 23.12.2005
Beiträge: 132
Herkunft: ungewiß

Themenstarter Thema begonnen von Vapour Kitey
      Zum Anfang der Seite springen

Was genau sind denn die Vor- und Nachteile? Kannst du das etwas genauer spezifizieren?

__________________
<FresherAl> There is no denying that people buying drugs fund criminals, who generally aren't very nice people and don't deserve the money.
09.03.2009 11:54 Vapour Kitey ist offline E-Mail an Vapour Kitey senden Beiträge von Vapour Kitey suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Zitat:
Original von Vapour Kitey
Was genau sind denn die Vor- und Nachteile? Kannst du das etwas genauer spezifizieren?


Kannst du deine Anforderungen genauer spezifizieren Augenzwinkern

Java hat wie gesagt Probleme, wenn mehrere JRE (also Runtimes) mit einander koexistieren müssen.
Java bietet dir aber auch viele Highlevel-Libraries, im Standard schon drin.

So, C++ hat einmal seine Stärken wenn es um Hardwarenahe Dinge geht, bzw. wenn es perfomancelastig wird.
Mit QT hat C++ aber auch ungefähr den Umfang an nützlichen Zusatzlibraries, wie es Java vom Standard her schon hat.

Evtl. schaust du dir mal QT an, die haben gerade eine IDE für ihre Library rausgebracht, und du kannst dir das einfach in einem SDK alles runterladen und installieren:
http://www.qtsoftware.com/downloads

Sag bescheid, wenn ihr einen externen C++ Programmierer braucht Augenzwinkern

phlox

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
09.03.2009 12:03 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
Nightwolf Nightwolf ist männlich
BlackBoarder


images/avatars/avatar-2263.jpg

Dabei seit: 17.07.2003
Beiträge: 856
Herkunft: Hessen

      Zum Anfang der Seite springen

Zitat:
Original von phlox81
Java hat wie gesagt Probleme, wenn mehrere JRE (also Runtimes) mit einander koexistieren müssen.

Man kann durchaus mehrere JREs installieren und seine Programme ein bestimmtes davon nutzen lassen. Probleme gibt's da normalerweise nicht.

__________________
Wir ertrinken in Informationen und hungern nach Wissen. - John Naisbitt
09.03.2009 18:10 Nightwolf ist offline E-Mail an Nightwolf senden Beiträge von Nightwolf suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ oder Java?

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH