Hacker News new | ask | show | jobs
by flatline 5852 days ago
Why go to all the work to embed an interpreter when it only has "minor" uses? I can't see any reason to embed something as large as Lua in a mobile app if you aren't going to make good use of it - I would think this would include only something like parsing/interpreting algebraic expressions, e.g. for a calculator. I guess since it's on a case by case basis though, it could mean anything, and they could decide it means something different than it originally did at a later date.
1 comments

Well, consider a "Core Wars" game. The players program their entities using an interpreted language but the game overall is in Javascript, Objective C, or C++. That's the kind of thing they're talking about. It's minor in the sense of interactions with the API, but it may seem major in another sense that programming entities is the purpose of the game.