20,741
edits
Line 5: | Line 5: | ||
== Background == | == Background == | ||
FlightGear has built-in scripting capabilities using a custom ECMAScript-based C-like language called [[Nasal]]. | FlightGear has built-in scripting capabilities using a custom ECMAScript-based C-like language called [[Nasal]]. | ||
Over the last couple of years, we've seen some recurring debates in response to requests to provide support for additional scripting languages, possibly to replace [[Nasal]] scripting in its entirety. | Over the last couple of years, we've seen some recurring debates in response to requests to provide support for additional scripting languages, possibly to replace [[Nasal]] scripting in its entirety sooner or later, i.e. "ditch" Nasal in favor of a more established, more mainstream, language like Python or Lua, with better tooling, support and documentation available for end-users, developers and other contributors. | ||
== Motivation == | == Motivation == |