Die Programmiersprache Python wird meist als Skriptsprache zusammen mit einem entsprechenden Interpreter genutzt, wodurch der Code etwas langsamer als bei kompilierten Sprachen ausgeführt wird. Explizites Designziel von Python ist einfach lesbarer Quellcode, was sich in einer einfachen Syntax ausdrückt oder auch in der Benutzung von Einrückungen als zwingendes Strukturelement.
Im Tiobe-Index der beliebtesten Programmiersprachen für 2011 befindet sich Java erneut auf dem ersten Platz. Den größten Zuwachs hat dem Index zufolge Objective-C, gefolgt von C#.
Für die NoSQL-Datenbank MongoDB haben die Entwickler eine Browserschnittstelle für Datenbankabfragen unter dem Namen Mongs vorgestellt. Datensätze können im Browser per JSON abgefragt werden.
Wer für das jüngst erschienene Gnome 3 entwickeln will, der findet eine umfassende Einleitung und einen Überblick über die benötigten Werkzeuge auf einer Webseite speziell für Programmierer.
Die Entwicklung der Python-Bindungen für GTK+ wird mit der Veröffentlichung von PyGTK 2.24 eingestellt. Die Schnittstelle zwischen dem GTK+-Toolkit und der Skriptsprache Python wird höchstwahrscheinlich nicht mehr an GTK+ 3.0 angepasst.
Django 1.3 soll die letzte Version des Webframeworks sein, die auf Python 2.4 basiert. Neben zahlreichen Fehlerkorrekturen haben die Entwickler klassenbasierte Views implementiert und das Webframework greift auf die Logging-Funktionalität von Python zu.
Python-Entwickler haben mit Version 3.2 einen weiteren Schritt zur Stabilisierung der 3.x-Serie der Skriptsprache getan. Auf neue Funktionen haben die Entwickler weitgehend verzichtet, stattdessen soll die Akzeptanz der Version 3.x erhöht werden.
Entwickler haben den ersten Release Candidate der Python-Version 3.2 mit einem stabilen Application Binary Interface veröffentlicht. Sie soll dafür sorgen, dass bei künftigen Versionsupdates nicht mehr alle Erweiterungsmodule neu kompiliert werden müssen.
Python 2.6.6 wird die letzte Aktualisierung der 2.6er Reihe der freien Skriptsprache werden. Die aktuelle Veröffentlichung enthält Patches und Updates für alle Komponenten der freien Skriptsprache. Version 2.6.x wird bis Ende 2013 lediglich mit Sicherheitsupdates versorgt.
Die Python Software Foundation bietet finanzielle Unterstützung für Programmiertreffen, so genannte Sprints oder Hackfeste. Bewerbungen werden ab sofort angenommen. Die Python Software Foundation erwartet zwei bis drei Veranstaltungen pro Monat.
Mit Python 2.7 ist eine letzte Version von Python 2 veröffentlicht worden. Die neue Version enthält Reparaturen und einige Funktionen, die Python 3.1 mitbringen wird. Das soll Programmierern den Übergang zu Python 3.x leichter machen.
Das Framework für Python-basierte Webanwendungen Django ist in der Version 1.2 veröffentlicht worden. Gegen Cross-Site-Request-Forgery (CSRF) soll Django jetzt besser gewappnet sein. Django 1.2 unterstützt lediglich Python-Versionen ab 2.4.
Die Entwickler der freien Skriptsprache Python haben die Version 2.7 in einer ersten Betaversion freigegeben. Die neue Version enthält einige Funktionen, die zuerst in Python 3.1 zu finden waren. Python 2.7 ist voraussichtlich die letzte Hauptversion der 2.x-Serie.
Nach mehr als vier Jahren steht die Programmiersprache C wieder auf Platz 1 im Tiobe-Index, der versucht, die Popularität von Programmiersprachen abzubilden. C profitiert vor allem von der Schwäche Javas.
Mit Python 3.1.2 steht nun das zweite Update für Python 3.1 bereit. Die neue Version behebt Fehler, die sich in Python 3.1.1 finden und ist die neue stabile Version für den produktiven Einsatz.
Facebook hat sein Webframework Tornado unter der Apache-Lizenz 2.0 freigegeben. Die Software ist darauf ausgelegt, mit vielen gleichzeitigen Verbindungen umzugehen.
Ab sofort ist Python 3.1.1 verfügbar. Die neue Version der Skriptsprache korrigiert verschiedene Fehler, die in Python 3.1 aufgetreten sind.
Die Version 3.0 der Skriptsprache Python wird nicht mehr aktualisiert. Ein Update auf Python 3.1 ist daher ratsam.
Mit Python 3.1 ist das erste Update für die zu alten Versionen inkompatible Python-3.x-Serie erschienen. Das Update enthält kleinere Verbesserungen.
Der freie Webapplicationserver Zope ist in der Version 3.4 erschienen. Die Entwickler haben das Paket aufgeteilt und setzen jetzt auf einzelne Module. In Zukunft soll es regelmäßige Veröffentlichungen geben.
Nach fast drei Jahren Entwicklungszeit ist die Skriptsprache Python 3.0 fertig. An der Sprache selbst hat sich dabei nicht viel geändert. Vielmehr gibt es etliche Unterschiede an der Architektur und veraltete Funktionen wurden entfernt.
Die Skriptsprache Python ist in der Version 2.6 erschienen und soll Entwickler auf den anstehenden Umstieg auf Python 3.0 vorbereiten. Zusätzlich gibt es verschiedene kleinere Änderungen und viele Fehlerkorrekturen.
Django, das Webframework für die Programmiersprache Python, erreicht nach drei Jahren die Versionsnummer 1.0. Es erleichtert den Aufbau von Webseiten mit Python durch eine einheitliche Datenbankabbildung auf Objekte, einer eigenen Template-Sprache für die Ausgabe und transparentes Caching.
Sun hat die beiden Python-Entwickler Ted Leung und Frank Wierzbicki eingestellt, die bei Sun unter anderem an der Unterstützung der Skriptsprache durch Sun-Projekte arbeiten sollen. Wierzbicki ist Chefentwickler von Jython und soll diese Rolle auch bei Sun beibehalten.
Die Skriptsprache Python 3.0 ist als zweite Alpha-Version erschienen. Während sich bei der nächsten Python-Generation an der Sprache nicht viel ändert, gibt es vor allem Unterschiede an der Architektur. In der zweiten Alpha wurde die SSL-Unterstützung wieder aktiviert.
Die Entwickler-Vereinigung Javalobby vermisst Java auf dem 100-Dollar-Laptop der Initiative One Laptop per Child (OLPC). Um dies zu ändern, hat sie nun angeboten, ein Projekt, das an einer entsprechenden Portierung arbeitet, finanziell zu unterstützen.
Die Skriptsprache Python 3.0 ist nun als erste Alpha-Version verfügbar. Während die Sprache an sich gleich bleibt, gibt es unter der Haube einige Änderungen. Bis zur Veröffentlichung der fertigen Version wird es aber noch etwa ein Jahr dauern.
Für das - je nach Sichtweise - kleine oder große Online-Rollenspiel Eve Online wird weiter am Unterbau gearbeitet: Mit dem aktuellen Patch Revelations 2.1 setzt der isländische Entwickler CCP Games eine neue Version von Stackless Python ein, welches insbesondere häufig vorkommene Operationen drastisch verbessern soll.
Canonical, die Firma hinter Ubuntu-Linux, hat einen Object-Relational-Mapper für Python als Open Source freigegeben. Dieser wurde für die gleichzeitige Kommunikation mit mehreren Datenbanken entwickelt.
Die Skriptsprache Python ist in der Version 2.5 erschienen, die den Sprachumfang erweitert. So lassen sich bedingte Ausdrücke nutzen und die Möglichkeit, Module als Skript ausführen wurde erweitert. Zudem wird eine höhere Geschwindigkeit und Zuverlässigkeit versprochen.
Microsofts IronPython genannte .Net-Implementierung der Skriptsprache Python ist jetzt in der Version 1.0 erschienen. IronPython soll vollständig kompatibel zu Python 2.4 sein und bringt bereits Funktionen aus Python 2.5 mit.
Die Skriptsprache Python 2.5 ist nun als Release Candidate erschienen, der bereits den vollen Funktionsumfang der fertigen Version umfasst. Die neue Version unterstützt konditionelle Ausdrücke und führt Module als Skripte aus. Im September 2006 soll Python 2.5 fertig sein.
Yahoo hat sein Developer Network um ein Python-Center erweitert. Dort gibt es Anleitungen für Entwickler, um Yahoos Dienste über Python anzusprechen.
Das freie, in Python geschriebene Web-Framework Django ist in der Version 0.95 erschienen, die alle Änderungen an der Software seit Januar 2006 in einem Paket vereint. Da einige APIs verändert wurden, zieht ein Update allerdings Änderungen am eigenen Code nach sich. Dies haben die Entwickler auch zum Anlass genommen, um alle APIs aufzulisten, die sich bis zu der Version 1.0 noch ändern werden.
Microsofts IronPython genannte .Net-Implementierung der Skriptsprache Python ist jetzt als Release Candidate (RC) verfügbar. Sofern in den nächsten Wochen keine groben Fehler mehr auftauchen, soll dieser RC umgeändert als Final-Version veröffentlicht werden.
Zukünftig sollen Programmierer auch mit zwei eingegipsten Armen noch ihrer Tätigkeit nachgehen können. Möglich macht das eine neue Open-Source-Software zur Spracherkennung, die vorerst nur mit der Programmiersprache Python funktioniert.
Nokia hat nun die S60-Portierung der freien, objektorientierten Skriptsprache Python als Open Source freigegeben. Damit können Entwickler Anwendungen in Python realisieren und auf entsprechenden Smartphones ausführen oder auch direkt darauf entwickeln.
Der freie Web-Application-Server Zope ist nun in Version 3.2 verfügbar. Zope 3.x wurde von Grund auf neu geschrieben und basiert dabei auf den Erfahrungen der Entwickler mit Zope 2. Die neue Version ersetzt unter anderem den Python-Webserver ZServer durch den neuen Twisted Server und bietet einen in Python programmierten Test-Browser.
Microsoft hat seine Python-Implementierung auf Basis des .NET-Frameworks mit Namen IronPython in einer Beta-Version vorgelegt. Die Version 1.0 Beta 1 der Skriptsprache nutzt dabei Microsofts ".NET Common Language Runtime".
Python-Erfinder Guido van Rossum wurde anscheinend von Google eingestellt, dies geht aus einer Diskussion im Usenet hervor.
Die Entwickler des freien Web-Application-Servers haben nun die erste stabile Version der von Grund auf neu geschriebenen Zope-Version veröffentlicht. Zope 3.1 nutzt aktuelle Methoden des Software-Designs ebenso wie die Erfahrung der Entwickler mit Zope 2.
Die für Scriptsprachen ausgelegte Entwicklungsumgebung Maguma Workbench unterstützt in der jetzt verfügbaren Version 2.5.0 neben PHP nun auch Python. Zudem soll die für Windows und Linux verfügbare Software demnächst auch für MacOS X erscheinen.
Nokia bringt die freie, objektorientierte Script-Sprache Python auf Smartphones mit Symbian Series 60. Mit einem Software-Development-Kit ist es möglich, Python-Scripte für entsprechende Smartphones zu entwickeln und auf diesen auszuführen.
Die freie, objektorientierte Scriptsprache Python ist jetzt in der stabilen Version 2.4 erschienen. In Python 2.4 stecken rund 18 Monate Arbeit, wobei sich die Entwickler vor allem der Beseitigung von Fehlern widmeten, aber auch einige neue Funktionen und zahlreiche Verbesserungen fanden ihren Weg in die Sprache.
Die Entwickler des freien Web-Application-Servers haben mit Zope X3 eine von Grund auf neu geschriebene Version der Software veröffentlicht. Zope X3 nutzt aktuelle Methoden des Software-Designs ebenso wie die Erfahrung der Entwickler mit Zope 2 und stellt eine neue Zope-Generation dar.
Die freie Scriptsprache Python ist jetzt in der Version 2.3.4 erschienen. Bei der neuen Version handelt es sich um ein Bugfix-Release, d.h. es wurden ausschließlich Fehler beseitigt, neue Funktionen enthält das Release nicht.
Der kostenlose WAMP-Installer The Saint WAMP (TSW) ist jetzt in der Version 3.0 veröffentlicht worden. Das Softwarepaket bietet eine einfache Installation von Apache 2, MySQL, PHP und Perl auf Windows-Systemen, bringt zudem aber einige weitere Softwarepakete mit.
Nach mehr als 19 Monaten Entwicklungsarbeit liegt jetzt die objektorientierte Scriptsprache Python in der Version 2.3 vor. Die neue Version bringt zwar nur wenige neue Sprach-Funktionen, soll aber neben zahlreichen Fehlerbereinigungen eine um 20 bis 30 Prozent höhere Geschwindigkeit bieten. Zudem wurde das in Python 2.2 eingeführte neue Typen und Klassen-System deutlich verbessert.
Guido van Rossum, Autor der objektorientierten Scriptsprache Python, verlässt die Zope Corporation, um in Zukunft für Dan Farmers neue Firma Elemental Security zu arbeiten. Bei der Zope Corporation war van Rossum unter anderem an der Entwicklung des freien Application-Servers Zope beteiligt.
Die Zope Corporation hat ihren gleichnamigen Open-Source-Web-Application-Server Zope jetzt in der Version 2.5 veröffentlicht. Der auf Python basierende Web-Application-Server bietet ein umfangreiches Grundgerüst, um auf effiziente Weise Web-Applikationen zu entwickeln.
Die Firma Digital Creations ändert ihren Namen entsprechend ihrem Hauptprodukt und heißt jetzt Zope Corporation. Zeitgleich veröffentlichte man mit Zope 2.4 eine neue Version des Open Source Application Servers. Die neue Version soll vor allem die Entwicklung komplexer Webapplikationen vereinfachen und so die "Time-to-Market" verkürzen.