Seite 1 von 1

Wie sieht ihr die zukünftige Entwicklung von Python?

Verfasst: Mittwoch 29. November 2006, 16:11
von sape
Glaubt ihr das Python irgendwann PHP im inet Ersetzen wird?

Mir ist auch aufgefallen das es, abgesehen von Pocoo das aber noch beta ist, keine Forensoftware gibt wie phpBB, oder vbulletin. Wird sich das in ferner Zukunft ändern?

Wie seht ihr die weitere Entwicklung von Python im inet?

lg

Verfasst: Mittwoch 29. November 2006, 16:21
von akis.kapo
In zukunft werden "echte" Standards verwendet anstelle von phpBB und den anderen fork-pseudo-nischenprodukt-standards.
Ausserdem haben meiner Meinung nach PHP und Python nix am Hut.

Wenn man sie überhaupt vergleichen will, dann muss man sagen, dass Python als Obermenge von PHP zu sehen ist.
Ich denke mit Python kannste alles machen, was du mit PHP machen kannst, aber nicht umgekehrt.

NB: Ich habe nie PHP programmiert, also Kritik an meinen Aussagen ist erwünscht.

Verfasst: Mittwoch 29. November 2006, 16:42
von sape
Ne hast mich falsch verstanden, glaube ich. Ich wollte nur damit sagen das doch viel mit PHP im web gemacht wird und das es sehr viele Produkte auf PHP basis gibt wie phpBB, vbulletin, etc. Speziell Forensoftware die mit Python gemacht ist vermisse ich. Auch unterstützen noch nicht sehr viel Provider Python. PHP dagegen eigentlich jeder. Ist sozusagen Standard wie MySQL ;) Daher sollte das kein direkter vergleich von PHP mit Python von mir sein.

Daher wollte ich gerne wissen wie die Zukunft von Python aussehen wird und in diesem Gebiet auch mal was kommt.

Natürlich kann hier aber alles mögliche über die Zukunft von Python gepostet werden.

lg

Verfasst: Mittwoch 29. November 2006, 16:51
von EnTeQuAk
Ich möchte es mal so sagen.

Wir haben FastCGI, mod_python, CGI usw.

Dewegen ist ja WSGI da. Ich denke, das Python gerade im Web eine riesige Zukunft hat.

Es müsste eigentlich nur ein "Standard" bei den Webhostern her. Nur den gibet net. Im Moment :D

Desweiteren verstehe ich es nicht, warum so wenige Python anbieten. Es ist weniger Sicherheitslastig als PHP und ansonsten... ach schade... na ja.

BeKaWe-Media, GPcom machen es vor, das auch Python bei Webhostern geht.
(Wenn auch nicht ganz unproblemtatisch).

Na Ja... ich denke, nächstes Jahr wird sich so einiges Verbessern. TG, Django, Pocoo, meine neue Homepage... ach das wird nen schönes Jahr :D

MfG EnTeQuAk

Verfasst: Mittwoch 29. November 2006, 17:34
von BlackJack
Ich denke die PHP "Übermacht" im Web-Bereich ist einfach historisch zu sehen. Das gibt's schon ewig und deshalb sind auch sehr viele Lösungen auf dem Markt. Es ist einfach, so dass sich jeder ein Skript zusammenbasteln kann, teilweise auch ein wenig "dirty", wo man bei anderen Sprachen wie Python ein wenig mehr Zeit in ein sauberes Programm investieren muss. Damit meine ich z.B. den Umgang mit Namensräumen und dass es bei Python kein ``include`` gibt, was ja im Grunde bloss Sprachunterstützung für "copy'n'paste"-Programmierung ist.

Die Masse der Leute knallt sich halt einfach ein fertiges PHP-Board auf den Webaccount und "modded" da ein bisschen dran rum. Die Python-Frameworks sind eher was für Anwendungen die es noch nicht von der Stange gibt. Was bedeutet, dass es wesentlich weniger Leute anspricht, denn da muss man schon ein wenig Ahnung vom Programmieren, Programmentwurf, Webdesign, Datenbanken usw. haben.

Umgekehrt verstehe ich auch, dass es noch keine Python-Foren gibt, mal abgesehen von denen in den grossen Produkten wie Zope/Plone. Warum sollte man Energie in ein Produkt stecken wenn es schon zig PHP- und Perl-Webforen gibt. Solange man nicht vorhat etwas besseres, oder deutlich anderes zu schreiben, ist das verschwendete Zeit.

Python hat sich IMHO einen respektablen Platz in der Programmiersprachwelt erkämpft. Die Python Software Foundation kann damit werben, dass es bei der NASA, bei Google und nun auch beim MIT in der Ausbildung eingesetzt wird. HP liefert(e)(?) Windowsrechner mit Python aus weil ein paar von deren Verwaltungswerkzeugen in Python geschrieben sind/waren. In vielen Linux-Distributionen werden Verwaltungsskripte in Python geschrieben und lösen dort teilweise Bash und Perl ab.

Was IMHO in Zukunft dringend angegangen werden muss, ist eine bessere Ausnutzung von Mehrprozessorsystemen bzw. Systemen mit mehreren Kernen pro Prozessor.

Und das JRuby zumindest besser beworben wird und aktiver aussieht als JPython macht mir ein bisschen Sorgen. Das ist eine Chance die man nicht vergeben sollte.

Verfasst: Mittwoch 29. November 2006, 17:54
von prof_weirdo
BlackJack hat geschrieben:... bei Google und nun auch beim MIT in der Ausbildung eingesetzt wird.
... und ich denke mal das dies der Verbreitungvder Sprache u.U. sehr dienlich sein kann. Wenn Leute Python in ihrer Ausbildung nutzen und (ich gehe mal davon aus) schätzen lernen, so ist die Chance recht groß das sie es auch weiterhin einsetzen und somit für die weitere Verbreitung sorgen.

Sicher wird Python in absehbarer Zeit nicht den Platz von PHP im Web einnehmen, dazu sind einfach zu viele Optionen vorhanden (PHP, Java etc.). Allerdings hat es sicherlich das Potential einer der Mitspieler zu sein. Ob es sich letztendlich durchsetzt kann man nicht sagen. Das ist von zu vielen Faktoren abhängig. So sehe ich das.

Re: Wie sieht ihr die zukünftige Entwicklung von Python?

Verfasst: Mittwoch 29. November 2006, 17:56
von Käptn Haddock
XtraNine hat geschrieben:Glaubt ihr das Python irgendwann PHP im inet Ersetzen wird?

Mir ist auch aufgefallen das es, abgesehen von Pocoo das aber noch beta ist, keine Forensoftware gibt wie phpBB, oder vbulletin. Wird sich das in ferner Zukunft ändern?

Wie seht ihr die weitere Entwicklung von Python im inet?

lg
Wieso sollte es PHP ersetzen? Jede Sprache hat ihre Anwendungen. Der Vorteil von Python (deswegen haben wir diese Basis gewählt) ist die gut durchorganisierte Entwicklung und die Stabilität. Wenn ich unseren Kunden eine Umgebung anbiete, dann muß die einfach sicher und stabil sein und gut und übersichtlich zu entwickeln sein. Zusätzlich von Vorteil ist, wenn die genutzte Plattform nicht alle drei Tage im Heise-Forum in der Rubrik 'Fehler gefunden' erscheint... :wink:
Das wird auch die Zukunft von Python sein. Hoffe ich. Hab ja erst angefangen.. :wink:

Wenn du eine gute ForenSW haben willst, nimm Zope und zForum. Das steht phpBB nicht nach.

Gruß Uwe

Verfasst: Mittwoch 29. November 2006, 20:40
von rolgal_reloaded
BlackJack hat geschrieben: Die Python Software Foundation kann damit werben, dass es bei der NASA, bei Google und nun auch beim MIT in der Ausbildung eingesetzt wird. HP liefert(e)(?) Windowsrechner mit Python aus weil ein paar von deren Verwaltungswerkzeugen in Python geschrieben sind/waren.
Hi BlackJack,

hast du bez. MIT eine Quelle?

LG

rolgal_reloaded

Verfasst: Mittwoch 29. November 2006, 20:54
von BlackJack

Verfasst: Mittwoch 29. November 2006, 21:02
von Leonidas
Wurde auch schon hier im Forum besprochen.

Verfasst: Donnerstag 30. November 2006, 00:08
von rolgal_reloaded
Hallo,

ich möchte noch meinen Senf zum eigentlichen Thema abgeben.
Grundsätzlich sehe ich die Zukunft von Python sehr positiv, es gibt immer wieder entsprechende Meldungen, Ereignisse, die das bestätigen.

Was das Web bzw. Internet betrifft bin ich eher skeptisch. Meiner Meinung nach gibt es zuviel verschiedene Ansätze, die entwickelt werden, aber nichts davon setzt sich wirklich durch.

Bei Ruby mit Ruby on rails wirkt das viel überzeugender.

LG

rolgal_reloaded

Re: Wie sieht ihr die zukünftige Entwicklung von Python?

Verfasst: Donnerstag 30. November 2006, 14:28
von keppla
Wieso sollte es PHP ersetzen? Jede Sprache hat ihre Anwendungen.
Was hat denn PHP, das nicht in jeder beliebigen Sprache, inklusive malbolge, besser gelöst ist?
Ich bin leider gezwungen, in PHP zu programmieren (Legacycode, neben Verbreitung das einzige "Argument" für PHP), und es gibt imho schlicht nichts, was an PHP zum positiven Alleinstellungsmerkmal reicht.

Ich stimme Blackjack bei seiner Einschätzung, dass PHPs verbreitung historisch bedingt ist, vollkommen zu.
Mag sein, dass sich da im Zuge des ruby-on-rail-hypes was dran ändert, weil die Menschen sehen, dass "einfach" nicht gleich strukturlos sein muss, aber ich vermute mal, da wird eben eher Ruby punkten, weil es eben im Gegensatz zu Python/[Django|Pylons|Zope|CherryPy] bekannter ist, wie rolgal schon andeutete.

Re: Wie sieht ihr die zukünftige Entwicklung von Python?

Verfasst: Donnerstag 30. November 2006, 14:46
von Leonidas
keppla hat geschrieben:Was hat denn PHP, das nicht in jeder beliebigen Sprache, inklusive malbolge, besser gelöst ist?
Man kann in PHP mit einem Texteditor programmieren, für Malborge benötigt man einen Codegenerator.

Verfasst: Donnerstag 30. November 2006, 15:03
von keppla
Man kann in PHP mit einem Texteditor programmieren, für Malborge benötigt man einen Codegenerator.
Stimmt, und die Sicherheit der Verschlüsselung des PHP-Codes ist besser :twisted: Ich sag nur strcspn und strpbrk.

Verfasst: Donnerstag 30. November 2006, 16:13
von jens
rolgal_reloaded hat geschrieben:Meiner Meinung nach gibt es zuviel verschiedene Ansätze, die entwickelt werden, aber nichts davon setzt sich wirklich durch.

Bei Ruby mit Ruby on rails wirkt das viel überzeugender.
Ich denke nicht das das wichtig ist. Klar wäre *eine* Platform für Web-Applikationen besser, wenn jeder das gleiche einsetzt bildet sich eine größere Community, siehe Zope.

Mit der Verbreitung hat das aber nichts zu tun. Da zählen IMHO nur die Anzahl und Qualität der WebApplikationen für den Endanwender. Da gibt es in Python halt nicht gerade viel im vergleich zu PHP.

Verfasst: Donnerstag 30. November 2006, 16:42
von BlackJack
jens hat geschrieben:Mit der Verbreitung hat das aber nichts zu tun. Da zählen IMHO nur die Anzahl und Qualität der WebApplikationen für den Endanwender.
Ich weiss nicht, das kann man für "Ruby On Rails" aber nicht unbedingt sagen. Als der Hype losging, da gab's ausser dem Framework nicht viel.

Die starke Java-Verbreitung stützt sich auch sehr auf die Kohle die Sun in Marketing gesteckt hat und das im Regelfall nicht die Programmierer entscheiden sondern die Chefs, die von Software Consultants was erzählt bekommen oder da so einen Artikel in der iX gelesen haben. :-)

Verfasst: Donnerstag 30. November 2006, 16:55
von jens
Ich würde allerdings sagen das "Hype" nicht == "Verbreitung" ist ;) Es wird sich zeigen, ob Ruby damit wirklich einen Durchbruch haben wird...

Verfasst: Donnerstag 30. November 2006, 18:00
von Joghurt
jens hat geschrieben:ob Ruby damit wirklich einen Durchbruch haben wird...
Soweit ich weiss, ist Ruby im asiatischen Raum stark verbreitet.