HAL hat gesagt.:
Welche der beiden Programmiersprachen soll ich (versuchen zu)lernen? Ich habe keine speziellen Tiele, was für Programme ich mal schreiben will, aber ich denke, dass c++ insgesamt doch die "mächtigere" Sprache ist, mir der Betriebssysteme, Spiele, Programme etc geschrieben werden...
Java ist ebenso mächtig. Nur in anderen Bereichen. In der Server Programmierung, Netzwerkprogrammierung z.b.
Ich implementier über Java RMI innerhalb Minuten netzwerkverbindungen, während der C++ Programmierer noch die Socket - Header dateien zusammensucht
Für Spiele ist C++ besser geeignet, das ist wahr. Programme sowohl als auch, wobei Java dort lange Zeit aus performance gründen (langsame Swing oberfläche) nicht so gut dabei weg kam. Das ist jedoch mit der 1.4 vorbei,
Betriebsystem werden hauptsächlich mit ASM und C geschrieben.
Grösster Vorteil von Java. Mann stellt sich nicht so schnell selbst ein Bein.
Mann kommt schneller zu brauchbaren ergebnissen. C++ ist eine Sprache die mann erst nach mehreren Jahren Programmieren wirklich fliessend spricht.
Bei Java ist die Lernkurve flacher.
Weiterer Vorteil von Java ist, mann kann JSP / Servlets programmieren, etwas was mit C++ nicht so ohne weiteres möglich ist.
Mein Tip:
Machs wie ich, lern beides. Das heisst lern erst Java um OOP zu verstehen und Programmierung allgemein und schwenke bei Interresse zu C++. Die Kenntnis von Java wird dir beim lernen von C++ extrem helfen.
was für vorteile hat java? von der schwierigkeit her dürften beide relativ ähnlich sein...
könnt ihr mir evtl auch gleihc nen guten editor/compiler vorschlagen? (für die sprache, die ihr für besser oder vielseitiger haltet)
THX
HAL
nachtrag: was ist der unterscheid zwischen c++ und microsoft visual c++? ist das nur eine art super-editor oder ist das eine andere programmiersprache?
Ich sprech jetzt für java:
Editor/IDE (meiner Ansicht nach um längen besser als VisualStudio):
eclipse ->
http://www.eclipse.org
OpenSource kostenlos
Compiler:
javac beim Java-SDK dabei:
http://java.sun.com/getjava
Online-Buch:
http://www.javabuch.de -> Handbuch der Java-Programmierer.
1000 Seiten Wälzer kostenlos als ebook zum downloaden
Ausgaben fürs Java Lernen:
0 EUR
könnte mann als Vorteil verkaufen oder? ;-)