Welche Sprache macht ATM am meisten Sinn?

Psycho1996

Freizeitschrauber(in)
Hi,

Ich hätte mal wieder Zeit mir ne neue (Bessere als VB.NET) reinzuziehen... Die Frage ist nur: Welche? C/C++, Java, was mit GPGPU (CUDA, OpenCl) oder was ganz was anderes?

Ich tendiere zu C++... Würde damit auch anfangen wenn in den nächsten Tagen keine guten Argumente dagegen oder für eine andere Sprache aufkommen :D
 
Mit C++ kann man auch GPGPU-Computing machen, die Sprache trifft damit also auf zwei deiner Vorschläge zu.
 
Stimmt... Hatte ich mir eigentlich auch schon gedacht, habs aber irgendwie nicht wirklich beachtet :lol: Ich glaube meine Entscheidung geht Richtung C++ :daumen:
 
Java wär auch ne Möglichkeit. Zum Lernen vielleicht bissel einfacher, hat halt nicht die Möglichkeit sowas wie Cuda zu nutzen...
 
Java hatte ich mir auf Grund der Android "Anbindung" auch schon überlegt... So weit ich weiß basiert das Android SDK auf Java... Es sei denn ich habe grad irgendwas verwechselt (Ist schon so "spät" :ugly:)
 
Ne passt schon so, ist eig gehüpft wie gesprungen was du jetzt als erstes machst, weil die Syntax sehr ähnlich ist und du so später leicht umsteigen. Ich würde zu C++ tendieren wegen so Pseudo Argumenten wie das es schneller ist und das man opencl opengl und cuda direkt nutzen kann, und nicht über die oben angesprochenen Lösungen. Außerdem ist C++ im 3D sehr viel stärker.
 
Ne passt schon so, ist eig gehüpft wie gesprungen was du jetzt als erstes machst, weil die Syntax sehr ähnlich ist und du so später leicht umsteigen. Ich würde zu C++ tendieren wegen so Pseudo Argumenten wie das es schneller ist und das man opencl opengl und cuda direkt nutzen kann, und nicht über die oben angesprochenen Lösungen. Außerdem ist C++ im 3D sehr viel stärker.

Nochn Argument für C++ wäre das meine Mutter bisschen Ahnung von hat (Hat vor 15 Jahren als Technische Zeichnerin gearbeitet und aber in der Hauptsache Scripts geschrieben für Gewinde etc... Damals noch Visual Basic/C++ (Je nach Programm) "Hand" geschrieben , heute mit 3 Mausklicks gemacht...)
 
Nur was nochn Problem darstellt: Ich brächte SINVOLLE Ziele^^ Ich kann ohne ein konkretes Ziel keine Programmiersprache lernen :D Jemand Ideen?
 
Also der klassiker wär natürlich nen spiel mit eigener Engine. Ansonsten könntest du auch als Ziel setzen bei Open Source Projekten wie Firefox und Chromium (beide C++) mitzuarbeiten.
 
Spiel ist mir zu Kompliziert... Als "Ziel" mein ich etwas für den Anfang (Was Firefox Coden Sicher nicht ist :ugly:) was gut erreichbar ist, wozu man aber schon gute Kenntnisse der Sprache braucht... Nur um die Syntax in Schädel zu bekommen... Das Handling lerne ich dann eben durch Firefox etc (Code studieren...)
 
Basierend auf ner bestehenden Rendering-Engine kann man schnell nen eigenen Browser programmieren, 2D-Spiele sind prinzipiell auch recht einfach. Ansonsten gibt es natürlich noch so Klassiker wie ein Adressbuch.
 
Weil man bei Java nicht auf Sachen Speicher allokation achten muss wobei das bei C++ mittlerweile auch weitesgehend durch Container ersetzt wurde.
:schief:

Alles klar^^ Was haltet ihr von diesem:
Einstieg in C++: 4. Auflage (Galileo Computing): Amazon.de: Arnold Willemer: Bücher
Buch? Ich hatte bei Galileo Computing eigentlich immer schon gute Erfahrungen... Wollte aber trotzdem nochmal Fragen :D Nicht dass ich mir jetzt Sondermüll kaufe :wow:
Hab das Buch auch im Schrank bei mir zu stehen und es ist sicherlich ganz gut für den Anfang.
Nur im Bereich Klassen wenns um Vererbung, Virtuelle Funktionen usw. geht besteht nachholbedarf aber naja, für den Einstieg reichts dicke :)
 
K... dann wird das Teil jetzt bestellt :D Hab am WE ne lange Zugfahrt (Von BW nach Rügen :ugly:) da kann ich bissl Coden in C++ üben^^
 
Zurück