Es geht bergab mit C++



  • Unabhängig von der Umfrage kann man schon sagen, dass es generell weniger Jobangebote für C++ gibt, dafür mehr Angebote im Bereich Java/J2EE, C# usw.



  • UberIch schrieb:

    Was ihr immer mit eurem C++ vs Java vs C# habt. Eine perfekte Sprache gibt es nicht, weil ich noch keine entwickelt hab.

    Angeber 😃
    Eine "perfekte Sprache" gibt es nicht, weil jeder Entwickler seine eigene Vorstellung von der perfekten Sprache hat (und eine Sprache, die wirklich alle Wünsche erfüllen würde, wäre so umfangreich, daß niemand sich länger damit beschäftigen würde).

    @Topic: Nur weil über eine Sprache mehr oder weniger geredet wird, ist das eventuell eine Tendenz, aber es zeigt noch lange nicht die tatsächliche Verbreitung (ich rede auch gelegentlich über Java, obwohl ich es nicht aktiv verwende).



  • Bei google gibt's bei 'Java programming' mehr als 5-mal so viel Treffer wie bei
    'C++ programming'.
    Aber für C gibt's fast doppelt so viele wie für Java.



  • [Flame]
    Liegt wohl daran, dass Java und C-Programmierer tendenziell dazu neigen jeden Müll über ihre Programmiersprache zu veröffentlichen.
    [/Flame]



  • tfa schrieb:

    rüdiger schrieb:

    Nö, das wertet nur Jobanzeigen aus. 🙄

    Selbstverständlich haben Job-Anzeigen rein gar nichts mit dem professionellen Einsatz zu tun 🙄 🙄

    Aber es ist nicht das was Artchi vorgeschlagen hat 🙄 :p



  • CStoll schrieb:

    UberIch schrieb:

    Was ihr immer mit eurem C++ vs Java vs C# habt. Eine perfekte Sprache gibt es nicht, weil ich noch keine entwickelt hab.

    Angeber 😃
    Eine "perfekte Sprache" gibt es nicht, weil jeder Entwickler seine eigene Vorstellung von der perfekten Sprache hat (und eine Sprache, die wirklich alle Wünsche erfüllen würde, wäre so umfangreich, daß niemand sich länger damit beschäftigen würde).

    Die perfekte Sprache muss nicht alle Wünsche erfüllen, weil Menschen sich auch unnötige und nicht perfekte Sachen wünschen.



  • Tim schrieb:

    audacia schrieb:

    Tim schrieb:

    Eine Statistik wird nicht gleich unseriös, nur weil einem das Ergebnis nicht gefällt.

    Eine Statistik wird nicht gleich seriös, weil einem das Ergebnis gefällt.

    Richtig. Und da mir das Ergebnis recht schnuppe ist...

    ... bleibt sie, analog zu Schrödingers Katze, sowohl seriös als auch unseriös, bis du ein persönliches Interesse an dieser Beurteilung hast?! 😃



  • finix schrieb:

    Tim schrieb:

    audacia schrieb:

    Tim schrieb:

    Eine Statistik wird nicht gleich unseriös, nur weil einem das Ergebnis nicht gefällt.

    Eine Statistik wird nicht gleich seriös, weil einem das Ergebnis gefällt.

    Richtig. Und da mir das Ergebnis recht schnuppe ist...

    ... bleibt sie, analog zu Schrödingers Katze, sowohl seriös als auch unseriös, bis du ein persönliches Interesse an dieser Beurteilung hast?! 😃

    ...fragt man sich nur, welches interesse tiobe daran habe könnte, manche sprachen gut und andere schlecht in der statistik aussehen zu lassen. ich behaupte mal: gat keins!
    ihr könnt ja mal bei sourceforge gucken, da war C lange zeit top, bis es von Java abgelöst wurde.
    🙂



  • Irgentwie kommt es mir so vor, dass bei all diesen Flame-Threads um die beste Programmiersprache nur Stellung von Leuten bezogen wird, die sich auf eine Sprache spezialisiert haben und keine Lust haben, was neues zu lernen...



  • jetztmalehrlich schrieb:

    Irgentwie kommt es mir so vor, dass bei all diesen Flame-Threads um die beste Programmiersprache nur Stellung von Leuten bezogen wird, die sich auf eine Sprache spezialisiert haben und keine Lust haben, was neues zu lernen...

    damit dürftest du so ziemlich ins schwarze getroffen haben 😃



  • thordk schrieb:

    jetztmalehrlich schrieb:

    Irgentwie kommt es mir so vor, dass bei all diesen Flame-Threads um die beste Programmiersprache nur Stellung von Leuten bezogen wird, die sich auf eine Sprache spezialisiert haben und keine Lust haben, was neues zu lernen...

    damit dürftest du so ziemlich ins schwarze getroffen haben 😃

    Artchi programmiert doch beruflich hauptsächlich Java, aber ist doch so ein C++ Fan, wenn ich mich recht erinnere.



  • Klar ist Java beliebt, weil man da in kurzer zeit schneller was hinproggen kann! für kleine schneller primitve tool .. ok! Aber für ne richtig effizient mächtige Anwendung ist c++ top..

    Dadurch das man mit Java gleich mal ein Fensterchen mit Layout etc. gecodet hat, und man bei c++ erheblich mehr zeit braucht und komplexer ist, wird lieber java genommen;)

    Auf der Uni waren es immer die programmierhasser die java vorgezogen haben, weil sie c++ nich geblickt haben;)



  • find c++ für kleine primitive tools ok. sobald es komplexer wird, sollte man eine strukturierte sprache wie java verwenden 😃



  • wieso.. was ist an java strukutierter als wie bei C++? oder war das ironie 😉



  • C++ wird noch sehr lange beliebt sein. Insbesondere um seine Investition zu schützen. Der Code von C++ ist nicht aus einer EXE herstellbar. Dies sieht bei NET schon anders aus. Selbst wenn man DOTFUSCATOR oder ähnliche benutzt.
    Es gibt kaum ein Programm für die Öffentlichkeit welches in NET geschrieben wurde.
    Im Grunde ist der Umstieg zu NET ein Umstieg zu Open Source.



  • BorisDieKlinge schrieb:

    wieso.. was ist an java strukutierter als wie bei C++? oder war das ironie 😉

    java ist keine multiparadigmen sprache wie c++. ein sprachkonstrukt in java hat immer exakt dieselbe bedeutung. in c++ kann ein und dasselbe stück code diverse bedeutungen haben. für komplexe aufgaben ist es sehr von vorteil, wenn im gesamten code, an jeder stelle, immer und eindeutig dasselbe paradigma gilt.



  • UberIch schrieb:

    CStoll schrieb:

    UberIch schrieb:

    Was ihr immer mit eurem C++ vs Java vs C# habt. Eine perfekte Sprache gibt es nicht, weil ich noch keine entwickelt hab.

    Angeber 😃
    Eine "perfekte Sprache" gibt es nicht, weil jeder Entwickler seine eigene Vorstellung von der perfekten Sprache hat (und eine Sprache, die wirklich alle Wünsche erfüllen würde, wäre so umfangreich, daß niemand sich länger damit beschäftigen würde).

    Die perfekte Sprache muss nicht alle Wünsche erfüllen, weil Menschen sich auch unnötige und nicht perfekte Sachen wünschen.

    Nein, es reicht, wenn sie nur meine Wünsche erfüllt 😃

    @Topic: Euch ist aber schon klar, daß eine simple Suche nach "Xyz programming" nicht nur Themen findet, die etwas mit der Sprache Xyz zu tun haben?



  • thordk schrieb:

    BorisDieKlinge schrieb:

    wieso.. was ist an java strukutierter als wie bei C++? oder war das ironie 😉

    java ist keine multiparadigmen sprache wie c++. ein sprachkonstrukt in java hat immer exakt dieselbe bedeutung. in c++ kann ein und dasselbe stück code diverse bedeutungen haben. ....

    Genau : Generischer => Geil ! 😃

    thordk schrieb:

    ...für komplexe aufgaben ist es sehr von vorteil, wenn ....

    ... man diese nicht auf sein Paradigma "umbiegen" muss, sondern aus einer Palette von Paradigmen das geeignete auswählen kann (noch besser, wenn man seine Ergebnisse dieser Paradigmen mittels generischer Programmierung schlank und übersichtlich halten kann). 😉

    Wobei ich aber zustimme: Je breiter das Know-How-Spektrum der eingesetzten Entwickler ist, desto einfacher wird die Implementierung mit einem einzigen Paradigma - wohl der Grund, warum bis heute so viel COBOL programmiert wird.

    Gruß,

    Simon2.



  • thordk schrieb:

    in c++ kann ein und dasselbe stück code diverse bedeutungen haben.

    Irgendwie kann ich darunter gerade nichts vorstellen 😕 Kannst du mir vielleicht ein Beispiel geben?



  • templates...


Anmelden zum Antworten