20-Nov-2014 03:08, Mike пишет:
On Wednesday, 19 November 2014 at 23:31:12 UTC, Adam D. Ruppe wrote:

But then again, you aren't going to be running a drone on Javascript
and Scratch anyway!)

According to this, Javascript looks feasible: http://www.espruino.com/


Well, it's a long shot from full EcmaScript v3. Notably can't extend built-in objects such as Array etc. Interpretation speed is also not satisfying. Then of course the question of extending this
interpreter with more low-level drivers is not thrilling (back to C).

I guess LUA would be a better due to its minimalism and it wouldn't have to be that crippled. On 1$ 32-bit ARMs it would be a perfect fit, on 8-bit micros may be not so much.

In contrast Forth fares way better then others and is able to run remarkably fast on these 8-bit chips. But then you need Forth programmers ;)

P.S. We actually used Forth to program the flight controller - an 8-bit micro with ~256Kb (actually used about 40K) of ROM. Interpreter provided nice development cycle where we basically tuned the thing literally on the fly.

--
Dmitry Olshansky

Reply via email to