Python
Aus Tuxfutter
| Python | |
|---|---|
| Logo | |
| Hersteller / Programmierer | Python Software Foundation |
| | |
| Grundinformationen | |
| Lizenz: | Python License (ähnlich BSD-Lizenz, Freie Software) |
| Unterstützte Plattformen: | Linux, Windows |
| Webpräsenz / Download: | python.org |
| Aktuelle Version: | 2.5.2 |
| Alternativen | |
| Freie Software | |
| Proprietäre Software | |
Python ist eine Interpretersprache, welche dynamisch typisierte Variablen unterstützt, d.h. der Typ einer Variablen erst bei Wertzuweisung festgelegt wird.
Die Sprache bietet sehr mächtige Datentypen wie Dictionaries, Tupel und mehrdimensionale Listen. Ebenso wird Objektorientierung unterstützt, d.h. es ist beispielsweise möglich, auf sehr bequeme Art eigene Bibliotheken und Module zu entwickeln.
Außerdem bietet sich Python als Skriptsprache für Webentwicklung an, da bspw. ein leistungsfähiges Modul für den Apache-Webserver zur Verfügung steht.
Weiterhin existiert ein sehr interessantes Projekt zur Einbindung von Python-Code in Java-Klassen - Jython (vormals JPython). Damit hat man die Möglichkeiten, Python-Code (und -Klassen) in Java-Projekte einzubinden. Außerdem ist die revers-Anbindung implementiert worden, sodass man Java-Aufrufe in Python-Projekten nutzen kann.
[Bearbeiten] Externe Verweise
- python.org - offizielle Webpräsenz
- jython.org - The Jython Project - Python-Implementation in Java
- modpython.org - Mod_python - Python-Interpreter für Apache
- apache.org - Webpräsenz des Apache-Webserver

