Programmiersprachen – Erklär-Baum- Was ist eigentlich Lua und was brauche ich dazu?

Lua ist eine leichte, erweiterbare Skriptsprache, die für die Integration in Anwendungen und als allgemeine Zweckprogrammiersprache entwickelt wurde. Sie wurde erstmals 1993 in Brasilien von Roberto Ierusalimschy, Luiz Henrique de Figueiredo und Waldemar Celes geschaffen. Der Name „Lua“ bedeutet auf Portugiesisch „Mond“ und wurde gewählt, um die Verbindung mit Brasilien zu betonen.

Hier sind einige wichtige Merkmale von Lua:

  1. Leichtgewicht: Lua ist besonders leichtgewichtig und hat eine geringe Speicheranforderung. Das macht sie gut geeignet für Embedded-Systeme oder Situationen, in denen Ressourcen begrenzt sind.
  2. Einfach zu integrieren: Lua wurde so konzipiert, dass sie einfach in andere Anwendungen integriert werden kann. Dies ermöglicht es Entwicklern, Lua als Skriptsprache in ihren Anwendungen zu verwenden.
  3. Dynamisch typisiert: Lua ist dynamisch typisiert, was bedeutet, dass Typen zur Laufzeit erkannt werden. Das macht die Sprache flexibel, erleichtert die Entwicklung und erhöht die Lesbarkeit des Codes.
  4. Portabel: Lua ist auf vielen Plattformen verfügbar, einschließlich Windows, macOS und verschiedenen Unix-basierten Systemen.
  5. Erweiterbar: Lua bietet Mechanismen zur Erweiterung der Sprache durch das Hinzufügen von eigenen Bibliotheken in C oder anderen Sprachen.
  6. Automatische Speicherbereinigung: Lua verwendet Garbage Collection, um automatisch nicht mehr benötigten Speicher freizugeben.
  7. Funktionale Programmierung: Lua unterstützt Funktionen als Werte, Closures und hat eine reichhaltige Satz von Funktionen zur Verarbeitung von Funktionen.
  8. Wie kriege ich Lua? Video ( english install)

Lua wird häufig in verschiedenen Anwendungen eingesetzt. Es gibt auf youtube auch einige weitere Videos über Lua, falls dich diese Technik interessiert. Gib auf youtube einfach „Lua programmierung “

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen