Wo seht ihr Python in 10 Jahren?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
PyPaiX
User
Beiträge: 10
Registriert: Dienstag 13. Oktober 2020, 00:44

Python ist eine großartige Programmiersprache, vielleicht sogar die beliebteste Sprache die es momentan gibt.
Wo seht ihr dieses Programm in 10 Jahren, welche Features kommen dazu oder werden entfernt?
Wo wird Python eine Rolle spielen etc.?

Ich bin gespannt auf die Antworten :D
Benutzeravatar
DeaD_EyE
User
Beiträge: 1239
Registriert: Sonntag 19. September 2010, 13:45
Wohnort: Hagen
Kontaktdaten:

Python 3.10: 10% schneller
https://bugs.python.org/issue42093

Stage 1 -- Python 3.10: The key improvement for 3.10 will be an adaptive, specializing interpreter. The interpreter will adapt to types and values during execution, exploiting type stability in the program, without needing runtime code generation.
Stage 2 -- Python 3.11: Improved performance for integers of less than one machine word. Faster calls and returns, through better handling of frames. Better object memory layout and reduced memory management overhead.
Stage 3 -- Python 3.12 (requires runtime code generation): Simple "JIT" compiler for small regions.
Stage 4 -- Python 3.13 (requires runtime code generation): Extend regions for compilation. Enhance compiler to generate superior machine code.


Bezüglich Web und Smartphones wird sich hoffentlich auch noch einiges tun.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
Benutzeravatar
ThomasL
User
Beiträge: 1379
Registriert: Montag 14. Mai 2018, 14:44
Wohnort: Kreis Unna NRW

Passend dazu ein Talk von Marc-André Lemburg

Thoughts on the Future of Python

https://twitter.com/malemburg/status/13 ... 5767943169
Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Benutzeravatar
snafu
User
Beiträge: 6867
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

In 10 Jahren hat sich Python total verrannt, weil es jedem Hype genügen will und sich dabei immer weiter von seiner ursprünglichen Einfachheit entfernt. Es wird aber eine (oder mehrere) neue Sprachen geben, die viele Python-Eigenschaften aufgreift und diese von Anfang an in ihr Konzept aufnimmt. Das gibt es immer wieder bei der Evolution von Programmiersprachen und das ist auch völlig okay. Wie hätte der (Ex-)BDFL die Situation in 2020 (oder dann: 2030) vorhersehen können? Ich jedenfalls schätze, dass ich Python in 10 Jahren nicht mehr benutzen werde.
Benutzeravatar
noisefloor
User
Beiträge: 4192
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

10 Jahre ist IMHO im Bereich Programmiersprachen zu wenig für grundlegende Änderungen. Kann schon sein, dass Python dann im "Stagnations-Modus" ist und Programmiersprache $FOO der aufsteigende Stern am Programmierhorizont ist.
Aber Python hat ja auch mindestens von Python 2.7 bis heute "gebraucht", um da zu sein, wo es ist. Und vor Python 2.7 gab es Python schon 15 Jahren (von Python 1.0 ausgehend).

Gruß, noisefloor
nezzcarth
User
Beiträge: 1764
Registriert: Samstag 16. April 2011, 12:47

Mein Eindruck ist, dass es verschiedene Programmiersprachen (etwa C, C++, Java, vielleicht Fortran) gibt, die sich für bestimmte Anwendungsbereiche "festgesetzt" haben und die zwar durchaus kontrovers gesehen werden und nicht als wirklich "angesat" gelten, aber trotzdem viel zum Einsatz kommen, in ihrem Breich. Meine Beobachtung ist weiterhin, dass dynamische Skriptsprachen ein weiterer solcher Anwendungsbereich sind, in dem sich aber noch keine Sprache dauerhaft etablieren konnte. Kandidaten (mit aufsteigendem Lebendigkeitsstatus) wäre außer Python Tcl, Perl, Ruby, sowie – etwas eingeschränkter – JavaScript, Php und mittlerweile vielleicht noch julia. Python hat da glaube ich ganz gute Karten und das ist, was ich mir vorstellen kann: Dass Python in 10 Jahren so etwas ist, wie das Java oder C++ der Skriptsprachen. Das ist natürlich einigermaßen wild fabuliert; andere haben da sicher tiefere und bessere Einblicke.

Ansonsten sehe ich es ein bisschen wie snafu: Ich glaube, dass ich Python in 10 Jahren vielleicht nicht mehr (so gerne) verwenden werde.
Benutzeravatar
MaximalMax
User
Beiträge: 18
Registriert: Sonntag 3. Mai 2020, 00:51

Auf dem Platz wo C und Java früher waren / teilweise noch sind.
Antworten