Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What do I call software derived from Lua?

derived Lua Software
0
Posted

What do I call software derived from Lua?

0

Lua is intended to be used in other people’s software, including yours. In most cases, Lua is simply extended with new functions, and this is exactly what Lua was designed for. These new functions adapt Lua to your specific domain. When the time comes to distribute your software two questions may arise: “May I still call the language inside my software Lua?” and “May I call it something else?”. The answer is the following: If the syntax and semantics of the language (that is, the parser and the virtual machine) remain the same, then the language is still Lua. If you simply add new libraries, or even replace the standard Lua libraries with your own libraries, the language is still the same, and you don’t need to give it a completely different name. If you have changed the syntax or semantics of the language, then it’s probably a minor extension and you’ll probably benefit from calling your language a Lua variant, so that you can refer users to existing Lua documentation and community, w

0

Lua is intended to be used in other people’s software, including yours. In most cases, Lua is simply extended with new functions that adapt Lua to your specific domain. This is exactly what Lua was designed for. When the time comes to distribute your software two questions may arise: “May I still call the language inside my software Lua?” and “May I call it something else?”. The answer is the following: If the syntax and the semantics of the language (that is, the parser and the virtual machine) remain the same, then the language is still Lua. If you simply add new libraries, or even replace the standard Lua libraries with your own libraries, the language is still the same, and you don’t need to (and probably shouldn’t) give it a completely different name. If you have changed the syntax or the semantics of the language, then it’s probably a minor extension and you’ll probably benefit from calling your language a Lua variant, so that you can refer users to existing Lua documentation and

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123