Python for S60 | |
Paradigm: | Multi-paradigm |
Designer: | Guido van Rossum |
Developer: | Python Software Foundation |
Latest Release Version: | 2.0.0 |
Typing: | strong, dynamic, duck |
Implementations: | CPython, Jython, IronPython, PyPy |
Dialects: | Stackless Python, RPython |
Influenced By: | ABC, ALGOL 68,[1] C, Haskell, Icon, Lisp, Modula-3, Perl, Java |
Influenced: | Boo, Groovy, Ruby, Cobra, D--> |
Programming Language: | C++, Python |
Operating System: | Symbian OS, S60 platform |
License: | Apache license, Python Software Foundation License |
Python for S60, also called PyS60—a term reminiscent of the Unix naming convention—is a port of the Python programming language developed by Nokia for its S60 software platform, originally based on Python 2.2.2 from 2002.[2] The final version, PyS60-2.0.0, was released on 11 February 2010. It came with multiple improvements, the most notable of which was an update to a new core based off of Python 2.5.4.[3]
First released in 2005, PyS60 featured a relatively small set of modules and functions. Version 1.2, the last closed-source release and the second version of PyS60, brought many improvements and was made available on 21 October 2005 on the Nokia Forums.
After becoming open-source, PyS60 had the advantage of a strong and dedicated community that actively contributed to improving it. The milestone release was version 1.3.11.
The final version that supported the S60 2nd Edition platform, 1.4.5, was released on 3 December 2008. On 24 December 2008, a developer version, 1.9.0, was released. It featured several improvements, the most notable of which was a new core based on Python 2.5.1.
The final version, 2.0.0, was released on 11 February 2010. Its core is based on Python 2.5.4.