Hallo @ all,
ich bin gerade dabei nach PHP & HTML und C++ eine Interpretersprache zu suchen.
Wo liegen denn die vor und Nachteile von Python? Was habt Python von anderen ab?
Wär nice wenn Ihr mir da etwas auf die Sprünge helfen könntet.
Gruss Michael
Warum Python (vor/nachteile)
Hallo Michael,
deine Frage taucht in ähnlicher Form öfters auf, hier ein paar Threads, die ich über die Boardsuche gefunden habe:
http://www.python-forum.de/viewtopic.ph ... rum+python
http://www.python-forum.de/viewtopic.ph ... rum+python
http://www.python-forum.de/viewtopic.ph ... rum+python
http://www.python-forum.de/viewtopic.ph ... rum+python
Hilfreich ist auch: Links und Tutorials
Ansonsten empfehle ich dir Python einfach auszuprobieren - drüber reden bringt nicht viel.
Stöber hier im Forum rum, lies mit und versuch dich mal an einem Tutorial.
Ansonsten herzlich willkommen im Forum.
deine Frage taucht in ähnlicher Form öfters auf, hier ein paar Threads, die ich über die Boardsuche gefunden habe:
http://www.python-forum.de/viewtopic.ph ... rum+python
http://www.python-forum.de/viewtopic.ph ... rum+python
http://www.python-forum.de/viewtopic.ph ... rum+python
http://www.python-forum.de/viewtopic.ph ... rum+python
Hilfreich ist auch: Links und Tutorials
Ansonsten empfehle ich dir Python einfach auszuprobieren - drüber reden bringt nicht viel.
Stöber hier im Forum rum, lies mit und versuch dich mal an einem Tutorial.
Ansonsten herzlich willkommen im Forum.
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Welche Vor- und Nachteile hat Python? in der FAQ
Hallo,
ich habe mich jetzt entschieden das ich bei C/C++ bleibe.
Ist zwar etwas aufwendiger, jedoch sind die Eigenschaften besser.
Gruss Michael
ich habe mich jetzt entschieden das ich bei C/C++ bleibe.
Ist zwar etwas aufwendiger, jedoch sind die Eigenschaften besser.
Gruss Michael
Würd ich auch gern wissen
Denn wenn du nicht gerade viel sehr zeit-/performancekritischen Code hast und/oder Systemnah programmeirst (sprich Gerätetreiber & co) besteht wohl eine 95%ige Chance, dass du mit Python wesentlich besser dran bist (zumal du auch C-Funktionen/C++-Klassen mit einbinden kannst, falls du da schon Code hast!)
Denn wenn du nicht gerade viel sehr zeit-/performancekritischen Code hast und/oder Systemnah programmeirst (sprich Gerätetreiber & co) besteht wohl eine 95%ige Chance, dass du mit Python wesentlich besser dran bist (zumal du auch C-Funktionen/C++-Klassen mit einbinden kannst, falls du da schon Code hast!)
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Acha? Die Möglichkeiten will ich mal hören, die für dich den Ausschlag geben.Michael hat geschrieben:Ist zwar etwas aufwendiger, jedoch sind die Eigenschaften besser.
Wie wärs mit: unfertigem OOP (wenn man wegen "hartem" OOP C++ nimmt), oder wegen des grandiosen Präprozessors, der aus jedem schöneren Code ein unverständliches Gewirr macht, oder wegen der tollen STL die schön kompiziert ist um das zu erreichen was Python sowieso von Haus aus kann, oder weil die Programme schön lang sind, oder der Speicherverwaltung die man selbst machen muss, oder der spaßigen Kompilationphase, oder, oder, oder.
Na gut, C++ ist schnell. O'Caml ist (meist) schneller
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
-
- Python-Forum Veteran
- Beiträge: 1209
- Registriert: Montag 29. September 2003, 17:18
- Wohnort: Purkersdorf (bei Wien [Austria])
Jetzt bin ich etwas verwirrt. Du hast ja anfangs geschriebenMicheal hat geschrieben: ich habe mich jetzt entschieden das ich bei C/C++ bleibe.
also hab ich gedacht Du fragst nach den vorteilen von Python gegenüber anderen Scriptsprachen. Und jetzt bleibst Du bei C++, also keine Scriptsprache?Michael hat geschrieben: ich bin gerade dabei nach PHP & HTML und C++ eine Interpretersprache zu suchen.
Wie auch immer, mich würd auch brennend interessieren, warum Du C++ Python vorziehst.
Auch auf den Geschmack gekommen?Leonidas hat geschrieben: Na gut, C++ ist schnell. O'Caml ist (meist) schneller
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Hmm, ich habe mit Haskell angefangen, aber das scheint mir im Moment noch zu heftig zu sein. Deswegen dachte ich mir, ich gucke mir das O'Caml-Buch mal an. Vor allem die Python-Integration über PyCaml fände ich interessant, schaffe es aber nicht, das zum laufen zu bekommen.mawe hat geschrieben:Auch auf den Geschmack gekommen?Leonidas hat geschrieben: Na gut, C++ ist schnell. O'Caml ist (meist) schneller
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Ich suche eine Sprache die gut zu C++ harmoniert
Die mit der Performance mit C++ mitkommt und deutlich einfacher als C++ ist.
Ich schau mir Python gerade nochmals genau an und werde dann sehen ob das so klappt wie ich das möchte.
Mein Ziel ist es C++ Code auszulagern und dies in einer anderen, einfacheren Sprache zu realisieren.
Gruss Michael
Die mit der Performance mit C++ mitkommt und deutlich einfacher als C++ ist.
Ich schau mir Python gerade nochmals genau an und werde dann sehen ob das so klappt wie ich das möchte.
Mein Ziel ist es C++ Code auszulagern und dies in einer anderen, einfacheren Sprache zu realisieren.
Gruss Michael
Das tut Python sehr gut in Verbindung mit boost.pythonMichael hat geschrieben:Ich suche eine Sprache die gut zu C++ harmoniert
Performancemäßig kommt Python da nicht mit; in den täglichen Aufgaben ist das aber kein Problem; ob eine Benutzereingabe nun in 20 ms oder 100ms verarbeitet wird, fällt nicht ins Gewicht.Die mit der Performance mit C++ mitkommt und deutlich einfacher als C++ ist.
Für komplexe Berechnungen sollte man den entsprechenden Teil in C oder C++ auslagern; mit tools wie Swig oder eben Boost.Python ist das kein Problem.
Dafür nutze ich immer Python und bin hochzufrieden.Mein Ziel ist es C++ Code auszulagern und dies in einer anderen, einfacheren Sprache zu realisieren.
PS: Schau dir mal OCaml (Objective Caml) an. Das ist eine Skriptsprache, die fast so schnell, manchmal sogar schneller ist als C.
Aber wie gesagt: Performance wird überbewertet; den größten Teil verbringen Anwendungen heutzutage damit, auf Benutzereingaben zu warten; und funktionen wie sort etc. sind auch bei Python in C implementiert und recht fix.
Hallo Jogurt,
ich habe mir nun ein Buch "Python für Kids" gekauft. Sieht bisher ganz ok aus.
Gibt es von Python mönatliche oder quartalsmäßige Zeitschriften / Magazine?
Gruss Michael
ich habe mir nun ein Buch "Python für Kids" gekauft. Sieht bisher ganz ok aus.
Gibt es von Python mönatliche oder quartalsmäßige Zeitschriften / Magazine?
Gruss Michael
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Im Papierform - nicht dass ich wüsste.dEMaStEr hat geschrieben:Gibt es von Python mönatliche oder quartalsmäßige Zeitschriften / Magazine?
Aber es gibt das PyZine, dass allerdings recht selten neue Ausgaben hat. Taglich gibts dafür die Daily Python URL und Dr. Dobb's Python URL.
Und natürlich die Mailinglisten, Newsgroups und Foren.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice