This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
jwlua:frameworkdocs [2013/08/09 09:16] jariw [Inheritance] |
jwlua:frameworkdocs [2013/08/09 15:40] jariw [Limitations] |
||
---|---|---|---|
Line 75: | Line 75: | ||
Although the Lua language contains numerous advantages compared to programming directly in C++, there are some drawbacks as well: | Although the Lua language contains numerous advantages compared to programming directly in C++, there are some drawbacks as well: | ||
* The currently used conversion layer between Lua and C++ doesn't support optional arguments in method calls (this might change in the future, though). So in Lua, you need to provide all the arguments to a PDK Framework method. | * The currently used conversion layer between Lua and C++ doesn't support optional arguments in method calls (this might change in the future, though). So in Lua, you need to provide all the arguments to a PDK Framework method. | ||
- | * Overloaded methods aren't supported, due to Lua's loose types. Only one version of a PDK Framework method will be available to JW Lua. | + | * Overloaded methods aren't supported, due to Lua's loose type checking. Only one version of a PDK Framework method will be available to JW Lua. |