Zope & Python
… über Python
Python ist eine dynamische
„High-Level“ Programmiersprache, wird den inter-
pretierten Skriptsprachen zugeordnet und oft mit Perl, Ruby, Scheme
oder Java verglichen. Sie wurde mit dem Ziel entwickelt möglichst
einfach und übersicht-
lich zu sein, gleichzeitig aber nicht an Flexibilität und
Mächtigkeit einbüßen zu müssen.
Projekte am Markt und in der Industrie, die mit Python erfolgreich ihre Arbeit verrichten, sind zahlreich. Zu den größten Referenzen zählen Firmen wie Google, Yahoo, NASA und viele andere.
Peter Norvig, „director of search quality“ bei Google:
„...Python has been an important part of Google since the
beginning, and remains so as the system grows and evolves. Today
dozens of Google engineers use Python, and we're looking for more
people with skills in this language...“ [1]
Erfolgsgeschichten: http://www.python.org/about/success/
… über Zope
Zope (Z Object Publishing Environment) ist ein Applikations- und Backend Server Framework, das Entwicklern erlaubt, schnell Protokolle einzubinden, Applikationen (üblicherweise webbasierte) zu entwickeln, und Verbindungen zwischen anderen internetbasierten Services herzustellen.
Zope wird großteils mit Python entwickelt, Geschwindigkeitskritisches wird in C umgesetzt. Üblicherweise wird die mit Zope mitgelieferte ZODB (Zope Object Database) verwendet, um transaktionssicher (Python) Objekte zu persistieren. Zope ist unter der ZPL, einer freien Softwarelizenz, verfügbar. [1]
Projekte mit Zope & Phyton
[1] Lederer, Dominique: „Python und Zope als Unterrichtswerkzeuge“
Diplomarbeit, FH Technikum Wien, 2007
