| Lua. LUA è una lingua di estensione estensibile. |
Scarica ora |
Lua. Classifica e riepilogo
- Licenza:
- Freely Distributable
- Nome editore:
- Roberto Ierusalimschy, Waldemar Celes, Luiz Henrique de Figueir
- Sito web dell'editore:
- http://www.lua.org/
Lua. Tag
Lua. Descrizione
Lua è una lingua estensibile estensibile. LUA è un potente linguaggio di programmazione leggero progettato per estendere le applicazioni. Lua è anche usato frequentemente come linguaggio generale, stand-alone. LUA è un software gratuito. Lua lingua combina una semplice sintassi procedurale con potenti costrutti di descrizione dei dati basati su array associativi e semantica estensibili. LUA è digitato dinamicamente da bytecodes e ha una gestione automatica della memoria con la raccolta di rifiuti, rendendolo ideale per la configurazione, lo scripting e il prototipazione rapido. Il concetto fondamentale nel design di Lua è quello di fornire meta-meccanismi per l'implementazione di funzionalità, anziché fornendo una serie di funzionalità direttamente nella lingua. Ad esempio, sebbene Lua non sia un linguaggio puro orientato agli oggetti, fornisce meta-meccanismi per l'attuazione di classi e le meta-meccanismi di ereditarietà.Lua portano un'economia di concetti e mantengono la lingua piccola, pur permettendo alla semantica di essere estesa in modo non convenzionale modi. La semantica estensibile è una caratteristica distintiva di Lua.lua è un motore di lingua che è possibile incorporare nella tua applicazione. Ciò significa che, oltre alla sintassi e alla semantica, LUA ha un'API che consente all'applicazione di scambiare dati con programmi LUA e anche per estendere LUA con funzioni C. In questo senso, LUA può essere considerato come un quadro linguistico per la creazione di lingue specifiche del dominio.Lua è implementata come una piccola libreria di funzioni C, scritta in ANSI C e compili non modificati in tutte le piattaforme conosciute. Gli obiettivi di implementazione sono semplicità, efficienza, portabilità e costi bassi embeding. Il risultato è un motore di lingue veloce con ingombro ridotto, rendendolo ideale anche in sistemi embedded anche.LUA è progettato e implementato da un team di Tecgraf, il gruppo di tecnologia grafica del computer di PUC-RIO (la Pontificia Università Cattolica di Rio de Janeiro in Brasile ). Tecgraf è un laboratorio del Dipartimento di Informatica.
Lua. Software correlato