Interesting, MicroPython is great. By the way, Luci2 doesn't use Lua at all.


On Mon, Jul 14, 2014 at 4:20 PM, Paul Sokolovsky <[email protected]> wrote:

> Hello,
>
> I wondered if it makes sense to post about MicroPython, but recent post
> about Squirrel language prompted me to. So, there's a project to
> implement, from scratch, very lean interpreter for Python3 scripting
> language.
>
> The project is well under way and currently implements good deal of
> Python3 semantics. It can't yet run arbitrary existing Python code, but
> the whole idea of MicroPython is to provide efficient subset of Python
> to develop apps from scratch (or to port existing code).
>
> Source code:
> https://github.com/micropython/micropython
>
> User-facing site:
> http://micropython.org/
>
> My motive for working on MicroPython is dissatisfaction with Lua -
> based both on my personal tastes and experience, and analyzing other
> projects' experience. For example, LuCI web UI, as used in OpenWRT, is
> known to be slow, and known not to be able to reasonably work on system
> with less than 32MB of RAM at all. I don't think these are results of
> Lua's technical traits - rather, its semantic and "programming
> psychology" issues. The way I see it, in many places where Lua is used
> currently, it is used only because of the lack of alternatives. So,
> people have to use it thru not wanting to use it. Then, they're not
> interested to learn details of the language to use it efficiently,
> they're not interested in writing efficient programs, not interested in
> optimizing code, etc. - they interested just to do something ASAP, and
> get their hands off of it.
>
> So, if you consciously or subconsciously dissatisfied with Lua, please
> consider giving MicroPython a look and try! ;-)
> _______________________________________________
> openwrt-devel mailing list
> [email protected]
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to