Szkriptnyelvek Androidon

Érdekes projektre bukkantam: Az Android Scripting Environment lehetővé teszi, hogy különböző népszerű szkriptnyelveken írjunk alkalmazásokat. Jelenleg 3 nyelvet támogat:
  • BeanShell - gyakorlatilag "szkriptelhető Java"
  • Python
  • Lua
Érdekes a megvalósítás is. A BeanShell szkripteket közvetlenül a Dalvik VM futtatja, azonban a Python és Lua szkriptek a natív C nyelvű interpreterjeiket használják, így jobb teljesítményt érhetnek el, mivel jelenleg a Dalvikban nincs JIT támogatás. A hátulütője ennek a megoldásnak, hogy az Android platform API-ját egy RPC interfészen keresztül érhetik el a szkriptek, és ezért jelenleg nem minden hívás érhető el.

További részletek a bejelentésben. A projekt honlapja itt található.

0 megjegyzés:

Megjegyzés küldése