Wird C++ noch lange "populär" sein?
-
knivil schrieb:
Ansonsten: Tue es oder lass es! Ganz einfach.
Ja, aber die Zeit! ... kann ich nicht wieder zurückzaubern.
Soviel Zeit und Arbeit darein zu investieren, da muss aber auch ein Sinn dabei sein, nicht?
-
Sone schrieb:
knivil schrieb:
Ansonsten: Tue es oder lass es! Ganz einfach.
Ja, aber die Zeit! ... kann ich nicht wieder zurückzaubern.
Soviel Zeit und Arbeit darein zu investieren, da muss aber auch ein Sinn dabei sein, nicht?Ehrlich seh ich kein Sinn darin, sich nicht mit C++ zu beschäftigen, auch wenn du später deine Brötchen mit einem anderen Werkzeug verdienen wirst.
-
Ich finde die Frage überflüssig. Auf lange Sicht gesehen wirst du sowieso nicht nur 1 Programmiersprache betreiben können. Immerhin musste du ja dein Werkzeug an die aufkommenden Probleme anpassen, und nicht umgekehrt. Beispielsweise ist es bei uns so, dass wir eigentlich immer mit C# entwickelt haben. Dann kam irgendwann der Vorstand und meinte, jetzt gibt es ein Webporjekt. Dann wurde von heute auf morgen mit PHP, Javascript, CSS usw. gearbeitet. Da kannst du ja nicht sage, he du ich will C++ machen ich wechel jetzt die Firma.
-
Na wenn du das so siehst ... mal unter uns, was ist der Sinn des Lebens? Aber bitte nicht gleich aus dem Fenster springen.
Auf der anderen Seite ist schert sich die Welt nicht darum. D.h. es gibt keine Garantie, schon gar nicht auf einen Zeitraum von 10 Jahren betrachtet. In der Software gilt mehr denn anderswo: stetiges lernen. Die Welt veraendert sich in diesem Bereich wesentlich schneller. Deswegen hilft es nichts, C++ zu koennen. Aber es ist ein Anfang.
Um deine eigentliche sinnlose Frage zu beantworten: Nein, C++ wird in 10 Jahren nicht mehr populaer sein.
Da kannst du ja nicht sage, he du ich will C++ machen ich wechel jetzt die Firma.
Doch, kann ich!
-
Ich sehe schon, die Frage war überflüssig.

Thx
-
knivil schrieb:
Um deine eigentliche sinnlose Frage zu beantworten: Nein, C++ wird in 10 Jahren nicht mehr populaer sein.
Oder vielleicht populärer als je zuvor...
-
knivil schrieb:
Um deine eigentliche sinnlose Frage zu beantworten: Nein, C++ wird in 10 Jahren nicht mehr populaer sein.
http://i0.kym-cdn.com/photos/images/newsfeed/000/210/403/OhCrap.png
Jetzt werde ich heute nicht ruhig programmieren können.
-
Sone schrieb:
Ich sehe schon, die Frage war überflüssig.

ThxSolche Fragen stellt man Freitag Mittag, wenn man viel Popcorn hat.
-
Eine weitere Frage, sollte man sich in dem Punkt am TIOBE-Index orientieren?
-
Sone schrieb:
Eine weitere Frage, sollte man sich in dem Punkt am TIOBE-Index orientieren?
Wieso den TIOBE Index nehmen, wenn du direkt an die Quelle gehen kannst!?
-
Sone schrieb:
Eine weitere Frage, sollte man sich in dem Punkt am TIOBE-Index orientieren?
-
dot schrieb:
Sone schrieb:
Eine weitere Frage, sollte man sich in dem Punkt am TIOBE-Index orientieren?
Wieso den TIOBE Index nehmen, wenn du direkt an die Quelle gehen kannst!?
Lustig, wenn ich "god" gegen meinen Vornamen antreten lasse, gewinnt "god" nur ganz knapp.
Ansonsten: Da ist wohl ein Bug, weil wenn ich "C++" gegen Java antreten lasse, die Plusse ignoriert werden.
-
Gut, ich denk damit hast du dann ungefähr ein Bild davon, wieviel vom TIOBE Index zu halten ist...

-
Sone schrieb:
Lohnt es sich noch, C++ zu lernen?
Ja. Selbst wenn es vielleicht unter Umständen in 10 Jahren nicht mehr sehr populär sein wird. (Wobei keiner sagt dass das bei C# und/oder Java der Fall sein wird - es gibt keine Allheilmittel). Wenn du C++ bis ins die Einzelheiten lernst (z.B. Dinge wie Speicherlayout, was der Compiler draus macht usw.), dann bekommst du durch das Verständnis von C++ auch Verständnis von Programmiersprachen im Allgemeinen, und das wird sich immer lohnen.
-
C und C++ wird es noch eine ganze weile geben. einen richtigen ersatz dafür, gibt's nicht, soweit ich das beurteilen kann. man kann sich bestimmt bald implementierungen von diversen, neuen dingen in anderen sprachen als C und C++ "erlauben", weil performance nicht immer an erster stelle steht. aber es wird auch immer noch die bereiche geben, wo performance alles ist. ich kann mir nicht vorstellen, dass irgendwann mal die dreidimensionale rekonstruktion von computer tomographie aufnahmen in python berechnet werden. ich kann mir nicht vorstellen, dass man irgendwann komplizierte strömungssimulationen in java rechnet. ich kann mir nicht vorstellen, dass demnächst die von DVB-T USB Dongles aufgenommenen Daten in einem Rubyprogramm demoduliert werden. Das hat mit popularität dann auch weniger zu tun. die popularität von hammern geht mir am arsch vorbei, wenn ich eigentlich einen schraubenzieher brauche.
mein senf,
k.k.
-
Assembler ist eh das beste C,C++,C#,Java ... das nimmt euch doch nur Arbeit ab ihr faulen Rabauken, und diese ganze Bunte Software mit klicki klacki bunti so ein Firlefanz ! Damals als es noch Lochkarten gab das waren die Goldenen Zeiten !
mfg DerComputerVeteran
-
Damals als es noch Lochkarten gab das waren die Goldenen Zeiten !
Ob du mit deinen Lochkarten-Maschinen bei soetwas mithalten kannst, falls das überhaupt irgendetwas zum Thema dazutragen sollte.
-
Wer C/C++ und eine funktionale Programmiersprache wie zb Haskell vernünftig kann, wird ie Probleme haben mit irgendetwas Anderem zu arbeiten.
C/C++ meine ich übrigens so wie es da steht, C nimmt einem weniger Arbeit ab und erfordert mehr Verständnis für die darunterliegenden Vorgänge. Nie schlecht zb Polymorphie auch in C zu nutzen, obwohl es da weder Vererbung noch ein virtual Keyword gibt.
-
Ethon schrieb:
Wer C/C++ und eine funktionale Programmiersprache wie zb Haskell vernünftig kann, wird ie Probleme haben mit irgendetwas Anderem zu arbeiten.
Mir ist es jedesmal ein Graus, wenn ich mit Java programmieren muss. "Keine Probleme haben" ist etwas anderes.
-
@sensibelchen
Du hast halt einfach keine Ahnung von Java deswegen hast du damit Probleme.^^