Using CPython on the startKIT

Technical questions regarding the XTC tools and programming with XMOS.
User avatar
Lefty4000
Active Member
Posts: 32
Joined: Mon Nov 11, 2013 6:17 pm

Using CPython on the startKIT

Post by Lefty4000 »

Hello,

I'm curious (just curious) if it would be possible to implement CPython for the startKIT.
I feel like one of the gateways for a development platform will be to make other languages, possibly with a little external library to include the special functions of XC, avaliable for implementation.

Like me, I'm strongest in Javascript, Python, Ruby, and C++. XC is just being sorta...painful.
User avatar
Bianco
XCore Expert
Posts: 754
Joined: Thu Dec 10, 2009 6:56 pm

Post by Bianco »

Memory constraints will be the largest problem.
If it fits in 64k it can be done.
There are several (function reduced!) python implementations for other microcontroller platforms such as ARM Cortex M3. Also check this: http://www.xcore.com/projects/python-chip even though I'm afraid this project has never seen much progress.

Other projects that focus on different languages either native or interpreted are:
http://www.xcore.com/projects/occam-pi-xmos
http://www.xcore.com/projects/working-title-xs1-forth
http://www.xcore.com/projects/dynamic-p ... e-language
http://www.xcore.com/projects/xmos-bit-scheme
http://www.xcore.com/projects/xmoslisp
User avatar
Lefty4000
Active Member
Posts: 32
Joined: Mon Nov 11, 2013 6:17 pm

Post by Lefty4000 »

Wow, that does look dead
Thanks for the reply!

I guess I'll push forward with XC then!