Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #88732
| Subject | Re: MicroPython 1.4.1 released |
|---|---|
| From | Travis Griggs <travisgriggs@gmail.com> |
| Date | 2015-04-09 09:09 -0700 |
| References | <CANw+MznxzdSLK_86P5XbFn5x+_gBKueSVn5hvYxKvQ_rqn6xcw@mail.gmail.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.171.1428595774.12925.python-list@python.org> (permalink) |
> On Apr 4, 2015, at 4:43 PM, Damien George <damien.p.george@gmail.com> wrote: > > Hello everyone, > > We are pleased to announce the release of MicroPython version 1.4.1! > > MicroPython is an implementation of Python 3.4 which is optimised for > systems with minimal resources, including microcontrollers. > > Since our last announcement, this release is both more "micro" and > more "Python". > > Code size of the bare Thumb2 architecture version has dropped to under > 71k (without reduction of features), the RAM usage has been further > optimised, and support for 16-bit microcontrollers has been proven via > the port to a PIC microcontroller with just 8k RAM. > > On the Python side of things, there is now a "stackless" mode with > both strict and non-strict behaviour. Strict will always use the heap > to allocate a call frame, where non-strict will fall back to the C > stack if the heap is exhausted. More special methods have been > implemented, along with proper descriptors, OrderedDict class, basic > frozen module support and the ability to override builtins, among > other things. > > The test suite has grown and coverage of the code is now beyond 91%. > > Many other features have been implemented for the ports to various > microcontroller platforms, bugs have been fixed and the docs have been > improved. A full change log is available at > https://micropython.org/resources/micropython-ChangeLog.txt . > > For more information about the project please visit > http://micropython.org/ > https://github.com/micropython/micropython This is cool. I’m glad you guys are doing this and glad you are seeing some promise and success. I’ve enjoyed reading your updates, especially the technical ones. I wish you’d do one on whatever you’re doing for memory management in your particular python variant. GC in a tightly constrained environment is interesting.
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
Re: MicroPython 1.4.1 released Travis Griggs <travisgriggs@gmail.com> - 2015-04-09 09:09 -0700
csiph-web