[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Finally a PIC32 with FPU for embedded Lua on MIPS
- From: "John Hind" <john.hind@...>
- Date: Mon, 12 Jan 2015 20:26:36 -0000
> @Bogdan Marinescu - JavaScript was originally (and still is of course)
> a browser embedded language designed from the start to be event-driven
> (if indeed it was ever consciously designed!).
Lua is an *embeddable* language designed from the start to be used embedded
in other applications (that is, all actions start in the host). To me, this
sounds remarcably similar to event-driven.
-- Roberto
[John Hind] You are right of course - when Lua is used as an embedded
language in games it is generally event-driven analogous to JavaScript in a
browser. My point was about the design of runtime environments for Lua not
the language itself. My view is that when a scripting language is put on a
microcontroller it should be implemented within an event-driven framework
(were the events are essentially the hardware interrupts). The tendency has
been to implement a simple command line environment based on lua.exe with
libraries to access the hardware essentially forcing the programmer to write
a non-terminating polling loop in Lua. It sounds like Bogdan is already
thinking along these lines.
Attachment:
smime.p7s
Description: S/MIME cryptographic signature