Ich bin ein Entwickler, der auf der Suche nach einem unternehmenstauglichen Webanwendungs-Framework für Python ist. Mein Hauptanliegen ist langfristiger Support, ein umfangreicher Funktionsumfang und Zuverlässigkeit.
Ich habe mit Pylons experimentiert und nach meiner schrecklichen Erfahrung mit Ruby on Rails unter Windows, wo ich sogar meinen eigenen Postgres-Treiber kompilieren musste, waren Pylons und Python ein Geschenk des Himmels.
Ich glaube, dass Python aufgrund einer sehr starken Gemeinschaft und des kommerziellen Interesses definitiv "unternehmenstauglich" ist, da es eine Vielzahl von Bibliotheken gibt und man sich bemüht, einen gewissen Anschein von Abwärtskompatibilität für Python 3.0 aufrechtzuerhalten. Meine Sorge ist:
Können wir alle dasselbe für Pylons 0.97 sagen?
Am Rande bemerkt, habe ich herausgefunden, wie man SQLAlchemy mit DB2 auf Pylons arbeiten, so dass ich grundlegende CRUD-Operationen automatisieren kann. Der aktuelle DB2-Treiber auf http://code.google.com ist ziemlich nutzlos, da es nur SQLAlchemy 0.4 unterstützt. Glauben Sie, dass IBM sich dafür einsetzt, dass DB2 langfristig mit SQLAlchemy funktioniert? Oder haltet ihr es für besser, SQLAlchemy mit dem ODBC-Treiber zu verbinden, der mit DB2 geliefert wird? Gibt es Nachteile im Vergleich zur Verwendung des SQLAlchemy-Treibers von IBM?