Welcher Sprache gehört die Zukunft?



  • Hab mal für C# / Java gestimmt. Hier geht's doch nicht darum was wir hoffen oder? 😃



  • Mr. N schrieb:

    Der Name ist auch kürzer. Perfekt.

    Aber nicht so cool. APL (== A Programming Language) war so ne schöne Antwort auf die Frage 😉 J verwechselst nachher jemand mit dieser Programmiersprache für Wi-Infs.



  • python!!!!!!!!!111



  • pale dog schrieb:

    Mr. N schrieb:

    Beschränkung auf Desktop- und Server-Bereich bitte.

    irgendwas interpretiertes oder mit VM, keine compilersprachen die native maschinencode erzeugen. auch kein assembler.
    🙂

    Ich muss ja nicht verstehen, wieso das wichtig ist. 🙂



  • rüdiger schrieb:

    APL (== A Programming Language) war so ne schöne Antwort auf die Frage

    na dann, viel spass --> http://www.apl-germany.de/station.gif
    😃



  • Mr. N schrieb:

    Ich muss ja nicht verstehen, wieso das wichtig ist. 🙂

    Weil die Leute, die sowas entscheiden, gebrannte Kinder sind und denken, sichere Software müsse auf einer VM laufen. Die Meinung hab ich hier im Forum schon gesehen, und sie wird auch von MS mit .NET und dem ganzen safe/unsafe-Kram gut bedient. Unter Zukunft versteh ich zwar was anderes, aber für die nächsten 5 Jahre halt ich die Prognose für durchaus realistisch.



  • Ich koennte mir vorstellen, dass bald an Programme groessere Anforderungen hinsichtlich hoher Parallelitaet gestellt werden. Ausserdem fliessen zur Zeit immer mehr Features von funktionalen Sprachen in Mainstreamsprachen ein. Daher habe ich meine Stimme Erlang gegeben.

    (Uebrigens haettest du Haskell und ML zusammenlegen koennen.)



  • Doktor Prokt schrieb:

    Daher habe ich meine Stimme Erlang gegeben.

    Das Problem dürfte sein das Erlang zu ungewohnt für "dumme" Programmierer ist. Die haben aber leider einen sehr großen Einfluss auf die Programmiersprachen der Zukunft.



  • Mr. N schrieb:

    pale dog schrieb:

    Mr. N schrieb:

    Beschränkung auf Desktop- und Server-Bereich bitte.

    irgendwas interpretiertes oder mit VM, keine compilersprachen die native maschinencode erzeugen. auch kein assembler.
    🙂

    Ich muss ja nicht verstehen, wieso das wichtig ist. 🙂

    flexibilität und sicherheit. das macht software unabhängig von starren komponenten wie hardwarearchitektur und betriebssystem etc.
    das wird, glaube ich, in zukunft sehr wichtig sein (sieht man ja z.b. am erfolg von .NET und sowas). native code wird dann nur noch im kernel und in treibern zu finden sein.
    🙂



  • pale dog schrieb:

    flexibilität und sicherheit. das macht software unabhängig von starren komponenten wie hardwarearchitektur und betriebssystem etc.
    das wird, glaube ich, in zukunft sehr wichtig sein (sieht man ja z.b. am erfolg von .NET und sowas)

    .NET macht unabhängig vom Betriebssystem? 😮



  • Mr. N schrieb:

    .NET macht unabhängig vom Betriebssystem? 😮

    nur theoretisch. in der praxis natürlich nicht, aber da hat ms auch kein interesse dran. okay, .NET war ein schlechtes beispiel, aber nehmen wir z.b. interpretiertes zeug wie PHP, perl, python, etc.



  • pale dog schrieb:

    Mr. N schrieb:

    .NET macht unabhängig vom Betriebssystem? 😮

    nur theoretisch. in der praxis natürlich nicht, aber da hat ms auch kein interesse dran. okay, .NET war ein schlechtes beispiel, aber nehmen wir z.b. interpretiertes zeug wie PHP, perl, python, etc.

    Oder C++ mit LLVM. 🤡



  • Mr. N schrieb:

    pale dog schrieb:

    Mr. N schrieb:

    .NET macht unabhängig vom Betriebssystem? 😮

    nur theoretisch. in der praxis natürlich nicht, aber da hat ms auch kein interesse dran. okay, .NET war ein schlechtes beispiel, aber nehmen wir z.b. interpretiertes zeug wie PHP, perl, python, etc.

    Oder C++ mit LLVM. 🤡

    sieht sehr kompliziert und unhandlich aus, wie eigentlich alles für C++, aber das muss wohl so sein, damit die C++ler glücklich sind 😉
    nimm für C++ lieber das: http://www.vmware.com/
    🙂



  • pale dog schrieb:

    Mr. N schrieb:

    pale dog schrieb:

    Mr. N schrieb:

    .NET macht unabhängig vom Betriebssystem? 😮

    nur theoretisch. in der praxis natürlich nicht, aber da hat ms auch kein interesse dran. okay, .NET war ein schlechtes beispiel, aber nehmen wir z.b. interpretiertes zeug wie PHP, perl, python, etc.

    Oder C++ mit LLVM. 🤡

    sieht sehr kompliziert und unhandlich aus, wie eigentlich alles für C++, aber das muss wohl so sein, damit die C++ler glücklich sind 😉

    Das liegt eher daran, dass es Research ist. Wird aber kommerziell verwendet, von Apple.

    pale dog schrieb:

    nimm für C++ lieber das: http://www.vmware.com/
    🙂

    Sehr witzig, das läuft auch nur unter x86 Windows/Linux.



  • imho ist lisp die zukunft, da lisp am mächtigsten ist



  • Fortran. Wird seit 50 Jahren programmiert und ich sehe nicht warum sich da in den nächsten 50 Jahren was ändern sollte 😃 .



  • Meine persönliche Meinung: Jede Sprache hat ihre Daseinsberechtigung - und in ihrem jeweiligen Spezialgebiet wird auch jede Sprache überlebensfähig bleiben. Aber ich kenne keine Sprache, die irgendwann die "Alleinherrschaft" übernehmen könnte.

    (um doch in der Lage sein zu können, alles zu machen, bräuchte man eine eierlegende Wollmilchsau - und die wird vermutlich so unhandlich zu verwenden, daß sie praktisch nicht relevant wird)



  • r0nny schrieb:

    imho ist lisp die zukunft, da lisp am mächtigsten ist

    Lisp wird es auch in den nächsten 50 Jahren noch geben. Ganz klar. Aber Lisp ist auch zu ungewohnt für "dumme" Programmierer. Daher leider keine Chance 😞 (wäre imho sogar eine Gefahr für "dumme" Programmierer, weil Lisp zu effizient und produktiv in der Entwicklung ist)



  • CStoll schrieb:

    Aber ich kenne keine Sprache, die irgendwann die "Alleinherrschaft" übernehmen könnte.

    Du wirst vielleicht beobachten, dass in den allerwenigsten Projekten mehr als eine Sprache verwendet wird. In manchen wenigen 2, manchmal 3, aber "Vielsprachentum" kann ich beim besten Willen nicht erkennen.

    Wie passt das mit deinem Dogma zusammen?



  • @MrN
    äh? Es geht doch nicht um ein einzelnes Projekt. Bisher gab es nie eine Zeit, wo es ausschließlich eine Programmiersprache gab und warum sollte sich das in Zukunft ändern? Es wird immer viele Programmiersprachen geben und Programmiersprachen die mal sehr populär waren werden zumindest in Legacy Code weiter existieren.


Anmelden zum Antworten