Python in embedded systems?

Jeff Collins jcollins at
Wed Dec 20 17:44:18 EST 2000

On Wed, 20 Dec 2000, Grant Edwards wrote:

> I'd love to use Python, but I don't know if it will fit into
> the embedded system environment -- I probably can't allocate
> more than about 1MB of memory for the scripting feature.

The Python interpreter for the Palm currently uses approximately 200K for
storage of the VM and will run in less than 100K of heap, including the
compiler.  (Alternatively, Python source could be compiled on the desktop,
eliminated the need for the compiler code and the additional heap required
by the accelerators).  Some of the features have been eliminated to reduce
code storage.  An early port is available at and the next revision
should be available in early January 2001.

Though the port may not be of interest, the overall reduction in resource
usage may.

Jeffery D. Collins, Ph.D.
Sr. Software Developer
Endeavors Technology, Inc.

More information about the Python-list mailing list