Other new Python implementations

General discussions and questions abound development of code with MicroPython that is not hardware specific.
Target audience: MicroPython Users.
Post Reply
pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Other new Python implementations

Post by pfalcon » Sun Apr 13, 2014 4:19 am

Python is hot topic nowadays - let's hope world is getting sick of various visual basics like java scripts ;-).

Dropbox is coming up with their own codenamed "Pyston", JITty one - https://tech.dropbox.com/2014/04/introd ... mentation/ https://github.com/dropbox/pyston
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

Damien
Site Admin
Posts: 647
Joined: Mon Dec 09, 2013 5:02 pm

Re: Other new Python implementations

Post by Damien » Wed Jun 04, 2014 3:25 pm

The comments on Pyston announcement seem more negative than positive. People complaining that it's Python 2.7 and not Python 3; people saying that it's too difficult and been tried before; people saying they should use a different (and more easily optimised) laguage.

User avatar
dhylands
Posts: 3821
Joined: Mon Jan 06, 2014 6:08 pm
Location: Peachland, BC, Canada
Contact:

Re: Other new Python implementations

Post by dhylands » Wed Jun 04, 2014 4:00 pm

Yeah - but most of those people actually use embedded platforms, and they don't seem to have a clue what it means to run in as little space as this is running in.

MicroPython rocks! (hopefully that makes you feel better)

pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Re: Other new Python implementations

Post by pfalcon » Wed Jun 04, 2014 7:32 pm

@dhylands: That's mix-up I guess, Damien meant Pyston announcement at https://tech.dropbox.com/2014/04/introd ... mentation/ .
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Re: Other new Python implementations

Post by pfalcon » Wed Jun 04, 2014 8:14 pm

Damien wrote:The comments on Pyston announcement seem more negative than positive. People complaining that it's Python 2.7 and not Python 3; people saying that it's too difficult and been tried before; people saying they should use a different (and more easily optimised) laguage.
It's definitely been tried before, and being tried pretty successfully in other projects. There're bunch of different alternative Python implementations (particularly, JIT and AOT compiling). It would be nice to keep an eye on them and figure out differentiation among them in the first place ;-)
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Re: Other new Python implementations

Post by pfalcon » Mon Dec 24, 2018 7:50 pm

Came by this: https://github.com/joncatanio/cannoli .

The usual suspects are there. Ahem, not there.
The main omissions are exceptions and inheritance.
Still cute. Student project, comes with a thesis.
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

Post Reply