hallo miteinander
bin noch nie mit python in kontakt gekommen. vor wenige tage hat mir eine kollege auf python aufmerksam gemacht und es hörte sich interessant an. meine frage, wird python viel eingesetzt? Ich will python vorallem im webanwendungen einsetzen, ist es geeignet?
gruss kostonstyle
anfagen
-
- User
- Beiträge: 120
- Registriert: Montag 4. Juni 2007, 19:19
Hast du schon Erfahrung im Programmieren?
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Hi kostonstyle, willkommen im Forum,
Aber eigentlich ist jede Sprache die mit Strings umgehen kann für Webprogrammierung geeignet. Es gibt etwa Seaside für Smalltalk, ErlyWeb für Erlang, Lift für Scala und persönlich nutze ich Scheme für einige kleine Web-Sachen. So gesehen ist auch x86-Assembler oder C geeignet, aber ob es komfortabel ist, steht auf einem anderen Blatt.
Schwammige Frage, schwammige Antwort? Warum willst du das wissen, ändert es etwas an der Qualität der Sprache? Wenn es dir um die Anzahl von Jobs geht: weniger als Java oder PHP, aber mehr als Lisp. Um was geht es dir hier genau? Meiner Meinung nach ist es, sobald es eine gewisse Basiscommunity gibt, völlig egal ob einige tausend Leute mehr oder weniger die Sprache nutzen oder nicht. Und dieses Grundmomentum hat Python definitiv, eigentlich auch schon weit darüber hinaus.kostonstyle hat geschrieben:meine frage, wird python viel eingesetzt?
Ja. Frameworks gibt es wie Sang am mehr, wenn du die Argumentationen für und wider jedes Framework lesen willst, verweise ich auf unser Netzwerkprogrammierungsforum.kostonstyle hat geschrieben:Ich will python vorallem im webanwendungen einsetzen, ist es geeignet?
Aber eigentlich ist jede Sprache die mit Strings umgehen kann für Webprogrammierung geeignet. Es gibt etwa Seaside für Smalltalk, ErlyWeb für Erlang, Lift für Scala und persönlich nutze ich Scheme für einige kleine Web-Sachen. So gesehen ist auch x86-Assembler oder C geeignet, aber ob es komfortabel ist, steht auf einem anderen Blatt.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Wobei man vorsichtig sein muss. Es lassen sich zu den meisten Sprachen solche Großprojekte finden.DasIch hat geschrieben:Google und YouTube wären populäre Beispiele für die Verwendung von Python. Geeignet ist es auf jedenfall dafür, sowie für viele andere Dinge auch.
Wenn es um die Bewertung der Popularität und professionellen Nutzbarkeit von Python geht, muss man Zahlen zu Rate ziehen.
http://www.itjobswatch.co.uk/default.as ... 0&lid=2618
http://www.tiobe.com/content/paperinfo/tpci/index.html
The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. The popular search engines Google, MSN, Yahoo!, and YouTube are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.
Fazit:
- Python ist definitiv kein Underdog mehr. Es ist auch in der Unternehmswelt und dem akademischen Bereich angekommen.
- Python ist stets im Aufwind.
- Die meisten Anwendungen werden weiterhin in C/C++ und Java geschrieben. Python wird noch weit weniger genutzt, als dieses "Führungstrio" und liegt bei Stellenanzeigen um ein Vielfaches zurück.
- Python zu lernen ist sicherlich kein Fehler.
Für Web Apps ist es eh gut geeignet.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Also die Zahlen die TIOBE da nutzt sind in meinen Augen mehr oder weniger wertlos und spiegeln bis auf die simple Anzahl von Suchanfragen nichts in der Realität relevantes wieder. Eine Zeitlang war Ruby sehr populär (Ruby on Rails-Nachwirkung) und das haben mir meine Ruby-Bekannten Stolz erklärt, jetzt ist Python wieder vorraus. Dennoch kein Grund das anderen Leuten unter die Nase zu schmieren vor allem wenn die Zahlen so wenig aussagen.bremer hat geschrieben:Wenn es um die Bewertung der Popularität und professionellen Nutzbarkeit von Python geht, muss man Zahlen zu Rate ziehen.
Das ist fast so als würde man aus den Reddit-Zahlen auf die Popularität schließen wollen. Dann wären die popularsten Sprachen eher Clojure, Python, Scala, PHP; in dieser Reihenfolge. Das würde mir aber niemand glauben und mit der Realität hat das auch eher wenig zu tun.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
-
- User
- Beiträge: 148
- Registriert: Sonntag 2. November 2008, 12:13
Erfahrung mit Programmiersprache habe ich schon, ich bin ABAP-Programmierer als Beruf her. Nun möchte ich mit Web anfangen, aber weiss leider nicht, welche Sprache ich es bevorzugen sollte. Von PHP habe ich viel schlechtes gehört, vorallem in den objektorientierten Bereichen. Hat jemand für mich eine Buchempfehlung für Pyhton?
danke kostonstyle
danke kostonstyle
Ja, ich komme mit Core Python Programming sehr gut zurecht. Vor allem deshalb, weil sich mein Programmierstil durch das Buch sehr stark verbessert hat. An dem GUI-Kapitel gefällt mir besonders, dass sich der Autor eine Anwendung ausgedacht hat und diese dann auf viele Toolkits übertragen hat, damit man die TKs gut miteinander vergleichen kann.kostonstyle hat geschrieben:Hat jemand für mich eine Buchempfehlung für Pyhton?
danke kostonstyle