Da ich gerade anfangen möchte Java zu lernen, sowie parallel C/C++ lernen möchte, habe ich da mal eine Frage. Kann man Java mit C/C++ kombinieren? Also sind dies 2 Sprachen, die ganz unterschiedlich sind oder harmonieren?
Lern doch erstmal eine, also Java ist gut als einstieg, 2 gleichzeitig find ich nicht wirklich sinnvoll, außerdem wenn du dann schon eine Programmiersprache kannst dann fällt es dir einfacher eine andere noch zu lernen.
Danke für eure Antworten. Nachdem ich mich nun in beide Sprachen ein wenig eingelesen habe, werde ich wohl wirklich erst eine lernen. Bin mir aber noch nicht sicher welche das sein wird.
Das Syntax von Java basiert auf C++ das heisst wenn du eine der Sprachen gelernt hast tust du dir bei der anderen leichter genau wie zb bei PHP auch, andere Sprachen wie VB.NET haben ein ganz anderes Syntax. Das ist aber auch schon die größte Gemeinsamkeit, in allem anderen sind sie wirklich sehr verschieden.
Wie kommst du denn gerade auf die 2 Sprachen gibt es dafür einen Grund oder ist das mehr planlos? C/C++ ist am Besten da wo es darauf ankommt ob etwas ein paar ms mehr oder weniger braucht zb bei Microcontrollern. Java geht eher in Richtung Desktop/Serveranwendungen.
- App Erstellung für Andriod und iOS
- Game Development für PC (Windows)
Ich zitiere da mal direkt von mir selbst. In diesem Beitrag () habe ich gefragt welche Sprache sich für mich eignet und habe Java und C++ als Antwort bekommen.
Naja mit Apps hast du keine große Wahl: Android-Apps werden in Java geschrieben und der Apple-Krams in Objektive C (nicht C++!). Bedenke aber dass du als Apple-Appentwickler nur auf einem Mac entwickeln kannst und einmalig eine recht ordentliche Gebühr bezahlen musst (soweit ich weiß 99$). Entsprechende Testgeräte halte ich für beide Plattformen sinnvoll, bei kleineren Apps reicht auch ein Emulator.
Für Spieleentwicklung unter Windows gibts von Microsoft ein eigenes Paket mit IDE dass ich bevorzugen würde:
Java würde ich da auf keinen Fall nehmen, sonst kommt am Ende ein Ressourcenmonster bei raus wie Minecraft. Als brauchbare Alternative käme da C++ mit entsprechenden Frameworks in Frage.
Java und C/C++ unterscheiden sich fundamental in der Art und Weise wie der generierte Code mit dem Rechner / Betriebssystem interagiert. Interoperabilität kann man dennoch mit dem JNI erreichen.
Mein Tipp, da du scheinbar noch nicht so genau weißt womit du wirklich anfangen willst: C. Ist relativ einfach und du kannst dich ohne viel Overhead in die Grundlagen der Programmierung einarbeiten. Bonuspunkte gibt es zudem für das Verständnis von Zeigern.
Quote:
Naja mit Apps hast du keine große Wahl: Android-Apps werden in Java geschrieben und der Apple-Krams in Objektive C (nicht C++!). Bedenke aber dass du als Apple-Appentwickler nur auf einem Mac entwickeln kannst und einmalig eine recht ordentliche Gebühr bezahlen musst (soweit ich weiß 99$)
Immer dieses Halbwissen.
Die Gebühr muss man nicht zahlen, Xcode gibt es kostenlos im Mac App Store und Apps kannst du im Prinzip auch in C entwickeln.
"Mentor" gesucht 05/02/2015 - C/C++ - 1 Replies Hey!
Da ich jetzt neu mit C/C++ beginnen möchte, suche ich nach einer Art Mentor. Dieser soll nur im Notfall oder bei Verzweiflung helfen. Das heißt ich werde anfangen C/C++ zu lernen, und wenn ich an eine Grenze stoße, wo es unverständlich oder problematisch für mich wird, sollte mir dieser Mentor helfen können. Solltet ihr fragen zu dem genauen Umfang, dessen was ich lernen möchte, haben, stellt sie einfach :)
Ich hoffe hier lässt sich jemand finden, der dies machen möchte.
DJ-"Mentor" Gesucht 05/30/2010 - Music - 0 Replies Hi e*pvpers,
Wie der Titel vielleicht vermuten lässt, bin ich auf der suche, nach jemandem, der mich ein wenig in die Welt des DJing einführen könnte.
Bisher war ich auf dem Gebiet hauptsächlich theoretisch unterwegs, vor allem die Videos von ellaskins auf Youtube habe ich fast alle gesehen.
In kurzer Entschlossenheit habe ich mir auch bei Thomann 2 Pioneer CDJ-400 mit einem Denon DN-X120 und Sony MDR-V700DJ bestellt. Absolute Begeisterung, aber der Preis ist halt doch enorm. Also nach 30...