Python for S60
ParadigmMulti-paradigm: Object-oriented, Imperative, Functional
Designed byGuido van Rossum
DeveloperPython Software Foundation
First appeared2006; 20 years ago (2006)
Stable release
2.0.0 / 11 February 2010; 16 years ago (2010-02-11)
Implementation languageC++, Python
OSSymbian OS, S60 platform
LicenseApache license, Python Software Foundation License
Websitegarage.maemo.org/projects/pys60/

Python for S60, also called PyS60 is a port of the Python programming language for the S60 software platform, originally based on Python 2.2.2 from 2002.[1] The port was developed by Nokia. 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 on Python 2.5.4.[2]

Release history

edit
Python Shell on Nokia 6120 Classic

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. Which core is based on Python 2.5.4.[2]

See also

edit

References

edit
  1. ^ "Nokia - Nokia to Release Python for S60 Source Code to Open-Source Software Developer Community". Archived from the original on 18 May 2007. Retrieved 17 November 2008.
  2. ^ a b "Download:Ensymble v0.29 - Now a distutils package". 17 May 2010. Retrieved 28 January 2014.
edit



📚 Artikel Terkait di Wikipedia

List of Python software

that has mostly been eclipsed by Cython. Python for S60 – CPython port to the S60 platform. Stackless Python – CPython with coroutines. Unladen Swallow

S60 (software platform)

Symbian name. The S60 middleware was a multivendor standard for smartphones that supports application development in Java MIDP, C++, Python and Adobe Flash

Pandas (software)

written for the Python programming language for data manipulation and analysis. In particular, it offers data structures and operations for manipulating

Outline of the Python programming language

Python: Python is a general-purpose, interpreted, object-oriented, functional, multi-paradigm, and dynamically typed programming language known for its

Anaconda (Python distribution)

source data science and artificial intelligence distribution platform for the Python programming language. Developed by Anaconda, Inc., an American company

Python (programming language)

specialized for certain data types and is faster than standard Python code. Psyco does not support Python 2.7 or later. PyS60 was a Python 2 interpreter for Series

Symbian

Java. Nokia S60 phones can also run Python scripts when the interpreter Python for S60 is installed, with a custom made API that allows for Bluetooth support

Flask (web framework)

Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. It has