C++ - Neueinsteiger
-
net schrieb:
interpreter schrieb:
net schrieb:
[
da hat java leider nix vergleichbares zu bieten (oder doch? das neue java 1.5 vielleicht?)Wieso auch? Bei entsprechendem Bytecode ist eine Java-Anwendung OHNE Neukompilierung sofort auf einem anderen OS ausführbar.
manchmal fehlt mir bei java sowas wie #ifdef um debug-ausgaben in der release-version nicht drin zu haben. ohne änderung ausführbar stimmt auch nicht immer: eine bekannte von mir hat mal eine mittelgrosse anwendung geschrieben und da war es tatsächlich eine! zeile, die geändert werden musste (irgendwelche inkompatibilitäten mit den layout-managern unter win32 bzw. xwindows)
Drum habe ich auch extra gesagt bei "entsprechendem" Bytecode:)
Wenn jemand sorgenlos einfach so drauf los coded und z.B. seine Pfadangaben hardcodet ("C:\\foo.txt"), kann man das dann natürlich nicht 1:1 portieren.
-
Aber es darf nicht eintreffen das Java die Welt übernimmt und c++ in den Schatten stellt. Bin grad am c++ lernen wollt ihr mir jetzt sagen ich soll aufhören und java lernen?
-
CarstenJ schrieb:
Hallo,
net schrieb:
nix oo - schade.
man kann übrigens auch mit C OO programmieren.
das machen sogar viele unbewusst, indem sie so sachen schreiben wie CreateXXX-funktionen, die eine datenstruktur anlegen und dann mit anderen funktionen darauf zugreifen, die einen pointer auf diese structs bekommen.
da gibt's dann zwar keine vom compiler gestützte vererbung, polymorphie etc. aber selbst das lässt sich selber coden
-
Facer schrieb:
Aber es darf nicht eintreffen das Java die Welt übernimmt und c++ in den Schatten stellt. Bin grad am c++ lernen wollt ihr mir jetzt sagen ich soll aufhören und java lernen?
Wenn du das nur hobbymäßig machst ist es eh dir überlassen, in welcher Sprache du schreibst und wenn du professionell in der IT (Dipl.Inf. usw) arbeitest, wirst du dich sowieso ständig fortbilden müssen und 10 Sprachen können.
-
face schrieb:
Bin grad am c++ lernen wollt ihr mir jetzt sagen ich soll aufhören und java lernen?
Wenn du C++ kannst, wirst du dir auch andere Sprachen aneignen können. Außerdem wird dir dein Chef später auch die Wahl nicht überlassen, sondern sagen: Mach das in C#. Dann hast Java und C++ gelernt und musst dich trotzdem noch mit C# beschäftigen. Gerade im IT-Bereich gibt es kaum Wissen, was ein (Arbeits)Leben lang aktuell ist.
-
CarstenJ schrieb:
Dann hast Java und C++ gelernt und musst dich trotzdem noch mit C# beschäftigen.
wenn man sich mit java auskennt, hilft einem das ungemein, falls man mal c# machen 'muss'. ist beides sehr ähnlich
-
Naja hab jetzt mit c++ angefangen und werde das auch durchziehen. Danach kann ich mir ja überlegen wie ich weiter mache und wie gesagt c++ wird es noch einige Jahre geben also kanns auch nicht schade.
-
Facer schrieb:
Naja hab jetzt mit c++ angefangen und werde das auch durchziehen.
das solltest du tun. c++ ist alt aber unsterblich
-
Hallo,
wenn ich zwischen Java und C# wählen müsste, würde ich bei Python bleiben
-
Ich liebe solche Threads am Abend
*Texas - Inner Smile hör
-
Schon da ist immer was los. Fast so schön wie in der Disco.
-
Facer schrieb:
Schon da ist immer was los. Fast so schön wie in der Disco.
Seit wann ist es in Discos schön
-
Zumindest schön laut.