goblin_camp icon indicating copy to clipboard operation
goblin_camp copied to clipboard

Lua vs Python consideration

Open y2s82 opened this issue 6 years ago • 0 comments

Background

This code currently uses Python as an embedded code. While it is serviceable, because we are in a unique position to review past choices and make changes, we should also consider some of the alternatives. As mentioned in #102 , Lua is a potential and popular embedded language.

Task

Let's have a discussion and investigation on using the choice of the embedded language. Our current choices are:

  • keep Python and bring its major version to 3,
  • convert the code into Lua. We should consider in terms of feasibility, expandability, performance impact, and any project-specific implication, if any.

After the investigation, we should decide which of the two choices provide the best prospect for our specific project's needs.

y2s82 avatar Feb 15 '19 16:02 y2s82