Sollte man C/C++, {X}.NET oder lieber Java als eine Zukunftssprache sehen?



  • Hallo
    ich wollte wissen, welche der heutzutage verwendeten Sprachen auch zukünftig "In" bleiben wird und welche eher durch was anderes ersetzt werden könnte..

    z.B. lohnt es sich C/C++ zu lernen, wenn Java leichter und Plattformunabhängiger ist als C/C++?

    Wie sieht es mit der .NET variante aus? Wenn man mal so überlegt, werden immer mehr .NET Applikationen geschrieben und C/C++ aussen vor gelassen.

    Es gibt z.B. auch Skriptsprachen wie z.B. Ruby oder Python, mitdem man auch sehr vieles damit machen kann, die auch leichter realisierbar sind als C/C++ oder Java.

    Jede menge fragen und gedanken...

    MfG
    Umut



  • Bitte nicht schon wieder einen Sprache X vs. Sprache Y Thread! Es gibt hier sooo viele Threads die sich mit Sprachen beschäftigen, da kannst du das ganze nächste Wochenende lesen.



  • jep das stimmt es gab schon zig Themen dieser Art. Kurz gesagt, wirst du wahrscheinlich wenn du ernsthaft programmieren willst um keine dieser sprachen herumkommen. Such dir zehn sprachen aus die du lernen willst, und lern die. Ich hab schon tScheme gelernt ein dialekt einer sprache, die fast überhaupt nicht mehr benutzt wird ausser an Universitäten um einsteiger zu quälen. Du musst später, wenn du gut sein willst immer für den richtigen anlass die richtige sprache nutzen können, denn was in der einen sprache sehr einfach umzusetzen ist, wied in einer anderen Spache aufgrund der Struktur sehr schwer sein, dafür bietet diese dann andere Vor- und Nachteile



  • mh, ok, dann sorry..
    werde es dann selbst herausfinden müssen 😞

    MfG



  • Lern Programmieren und keine Programmiersprachen... Wenn du professionell programmieren willst, musst du eh bereit sein dir in kurzer Zeit eine andere Programmiersprache anzueignen. Daher mach dir keinen Kopf darüber das du vielleicht eine Programmiersprache lernst, von der irgend wer meinen könnte sie sei nicht mehr "In" (sagt eh jeder was anderes und die Realität ist so ein Ding dazwischen. Am Ende musst du nachher Code warten, der mit Fortran oder COBOL geschrieben wurde und da wirst du kaum jemanden finden, der das für "In" hält).

    Ich würde dir empfehlen mit eine Skriptsprache wie Python oder Ruby anzufangen. Gut zum Einstieg ist auch Scheme, da es eine sehr kompakte Sprache ist und man sich schnell um die eigentlichen Probleme kümmern kann.

    Und bitte bitte sprich nicht von "C/C++". C und C++ sind zwei verschiedene Programmiersprachen! ⚠

    Achso und .NET kann man mit C++ programmieren. Angeblich soll C++ sogar die einzige Programmiersprache sein mit der man .NET voll ausnutzen kann. Aber wie gesagt: Lern Programmieren und mach dir keine Sorgen darum wer was wann als "In" bezeichnet 🙄

    🙂



  • C/C++, {X}.NET oder lieber Java

    Irgendwie ist diese unrepräsentative Auswahl doch bemerkenswert. Wie entstehen solche Auswahllisten?



  • Das gefällt dem "Herr der Umfragen" wohl nicht! 😃



  • Durch Bekanntheitsgrad.



  • weils ziemlich populäre sprachen sind?

    kann nich schaden, programmieren mit java zu lernen. c++ hat zuviel "beiwerk", welches schnell verwirren kann. als professioneller entwickler kann man sich "seine" sprache meist eh nicht aussuchen. man wird meistens in bestehende projekte einsteigen und die haben sich auf irgendeine sprache festgelegt.

    und das hauptproblem ist dann nicht die sprache, sondern sich in dem wust aus 5000 klassen zurechtzufinden 😉



  • thordk schrieb:

    kann nich schaden, programmieren mit java zu lernen. c++ hat zuviel "beiwerk", welches schnell verwirren kann.

    Jo, Java ist schön einfach gehalten, damit man den durchschnittlichen Wirtschaftsinformatiker nicht verwirrt.

    thordk schrieb:

    als professioneller entwickler kann man sich "seine" sprache meist eh nicht aussuchen. man wird meistens in bestehende projekte einsteigen und die haben sich auf irgendeine sprache festgelegt.

    Man kann sich aber die Projekte/Themen aussuchen.



  • jemand der C perfekt beherrsch kann noch lange nicht OpenGL programme schreiben, nur weil alles OpenGL befehle in C anzusprechen sind.



  • Tim schrieb:

    Jo, Java ist schön einfach gehalten, damit man den durchschnittlichen Wirtschaftsinformatiker nicht verwirrt.

    was ist an java einfach gehalten?



  • Und was hat Java it Wirtschaftsinformatiker zu tun? So ein Unsinn! -.-



  • Und warum werde ich das Gefühl nicht los, das dieser Thread wieder mind. 30 Seiten lang wird?



  • ... hier immer irgendwelche fanatiker (vermutlich hauptsächlich c++ fanatiker, ist ja auch nicht verwunderlich in einem c++ forum 8-)) nen roten kopf kriegen wenn jemand ihre sprache in einem satz mit c# und java erwähnt 😞



  • Eine Umfrage unter 1000 unabhängigen Programmierern hat ergeben, dass Java die Sprache der Zukunft ist.

    1. Java 43%
    2. C# 22%
    3. C 19%
    4. C++ 9%
    5. Sonstige 7%

    ~Diese Umfrage wurde gesponsert von Sun Microsystems.~



  • was haben die programmierer denn zu sagen was die sprache der zukunft ist? 😕



  • Umfragleser schrieb:

    was haben die programmierer denn zu sagen was die sprache der zukunft ist? 😕

    genau. die zukunft darf ja wohl selbst entscheiden, mit welcher sprache sie programmieren will. :p



  • Tim schrieb:

    thordk schrieb:

    kann nich schaden, programmieren mit java zu lernen. c++ hat zuviel "beiwerk", welches schnell verwirren kann.

    Jo, Java ist schön einfach gehalten, damit man den durchschnittlichen Wirtschaftsinformatiker nicht verwirrt.

    thordk schrieb:

    als professioneller entwickler kann man sich "seine" sprache meist eh nicht aussuchen. man wird meistens in bestehende projekte einsteigen und die haben sich auf irgendeine sprache festgelegt.

    Man kann sich aber die Projekte/Themen aussuchen.

    Scheiß Troll 👎



  • Umfragleser schrieb:

    was haben die programmierer denn zu sagen was die sprache der zukunft ist? 😕

    Gab es je _die eine ultimative_ Sprache? (Meinungen von Marketingagenturen und Sprachanwälten ausgenommen). Daher ergibt sich das Problem doch gar nicht. Es gibt immer mehrere Sprachen, die gerade "In" und verbreitet sind. Aber das ist ja überhaupt nicht interessant, da man am Ende irgend ein COBOL Programm warten muss...

    Falls es noch nicht gesagt wurde: Lernt Programmieren, Programmiersprachen sind egal (sind eh alle scheiße und haben keine Zukunft ;))


Anmelden zum Antworten