Dynamic languages for embedded devices? [closed]

一世执手 提交于 2019-12-03 16:27:54

I don't use it personally but lua has a very small footprint.

Dynamic languages are very, very hard to minify. Perhaps tinypy will give you some inspiration for squeezing out more.

I am investigating this myself, and I have found some interesting candidates:

  • eLua - An implementation of Lua specifically for embedded devices.
  • p14p - Python on a chip.
  • Forth - Good old Forth, what more can I say?

I'm using ruby 1.8.7 on a Techbase NPE GPRS modem. It has a 180MHz ARM processor, and has a lot of services already on it (eg Apache, embedded PostgreSQL). Works fairly well, but you need to be aware of a few issues with ruby on it (eg Timeout can cause ruby to SegFault).

Planning to move up to ruby1.9 later in the year...

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!