Frage von ozahan, 86

Java oder C++ empfehelenswert?

Was ist besser für den privaten gebrauch und für das berufsleben? Was ist effektiver? (Möchte Spiele/ Apps programmieren, vielleichte später ma Betriebssysteme verändern und eigenes kriieren oder auch ma Spiele hacken)

Antwort
von TheBassHead, 25

Beide Sprachen sind sehr gut in ihrem eigenen Gebiet. Das ist so als ob man fragen würde ob ein Supersport Auto oder ein Offroader besser wäre -> es kommt darauf an was man machen will.

Java ist die perfekte Sprache für alle Programme wo es nicht zwingend auf die Performance ankommt. Außerdem ist Java Portable -> man kann es überall sehr einfach verwenden, ist bei C++ schon etwas schwieriger.

Ist die Performance wichtig(wie bei größeren Computerspielen) sollte man unbedingt auf C++ setzten. Es werden nicht umsonst fast alle Spiele in C++ geschrieben. Bei Spielen wie Minecraft sieht man ja was rauskommt wenn man Java benutzt.

Überleg dir einfach WAS du machen willst und entscheide dann welche Sprache du lernen willst(Es gibt auch noch viele andere erwähnenswerte Sprachen wie z.B Python)

Hast du aber erstmal eine Sprache drauf kann man andere recht schnell dazu lernen(Im Grunde genommen machen ja alle Sprachen relativ das gleiche)

Antwort
von androhecker, 56

Java ist einfacher und erleichtert einem einiges, dafür ist es etwas langsamer als C++ (wirst du im Alltag nicht merken).

Für Apps nimmt man Java, für multiplatform Spiele auch. C++ ist für Programme gut die viel Leistung brauchen, und wird auch in den meisten Spielen verwendet. Mit Betriebssystemen kannst du in beiden Sprachen nicht viel machen, das macht man in C, Java Apps oder Spiele kann man einfach mit Java hacken, den Rest mit C++.

Kommentar von androhecker ,

Und Java ist eindeutig die meist genutzte Sprache.

Kommentar von Mikkey ,

meist genutzte Sprache

was sich genau woraus ergibt?

Kommentar von androhecker ,

Hier kannst du genauer durchlesen: http://www.tiobe.com/tiobe_index?page=index

Kommentar von Mikkey ,

Ach und weil das irgendsoeine holländische Firma einen Index aufstellt, ist das Gemeingut?

Kommentar von androhecker ,

Du kannst auch auf anderen Seiten schauen, da sieht es nicht groß anders aus.

Kommentar von Mikkey ,

Für Aussagen wie

eindeutig die meist genutzte Sprache

sollte man schon etwas mehr erwarten als irgendwelche Seiten. Tatsächlich ist eine entsprechende Erhebung unmöglich, deshalb werden solche Dinge wie "Anzahl der zu einer Sprache gestellten Fragen" oder ähnliches herangezogen.

Dass in Internet mehr Themen über Java und C# stehen, ergibt sich aus der Natur der Sache. Wo professionell mit C (und auch C++) gearbeitet wird, ergeben sich selten Notwendigkeiten für solche Austausche

Kommentar von androhecker ,

Ach du willst mir sagen Java ist nicht Industriestandard? Das ist es eben, und C# ist in keinem Fall mehr genutzt als Java, vor allem weil die Anwendungsgebiete dort sehr begrenzt sind. Anstatt hier die ganze Zeit zu kritisieren, könntest du ja auch mal eine Quelle nennen, die hast du aber nicht, so ziemlich jede Quelle die man finden kann, sagt dass Java am meisten genutzt ist, wenn man hier mal SQL nicht dazu zählt. Soetwas lässt sich einfach nicht beweisen, genauso wie die Weltbevölkerung, trotzdem sagt jeder dass sie über 7 Milliarden liegt.

Antwort
von MalNachgedacht, 40

Da ein Berufsleben ja meist mehrere Jahrzehnte dauert und sich speziell die IT-Branche recht rasant verändert ist vor allem wichtig lernfähig zu bleiben.

Ein guter Java-Programmierer hat sich auch schnell in C++ oder C# eingearbeitet und umgekehrt gilt das gleiche.

Die Kunst ist nicht eine Programmiersprache zu beherrschen sondern Programmieren zu können.

Wenn Du bislang weder C, C++, C# noch Java kannst würde ich Dir allerdings empfehlen mit Java anzufangen.

Ein "eigenes Betriebssystem kreieren" ist illusorisch - der Linux-Kernel umfaßt z.B. mehr als 20 Millionen Codezeilen. Das kann kein Mensch alleine mehr entwickeln..

Keine passende Antwort gefunden?

Fragen Sie die Community