User Tools

Site Tools


de:doc:lua_start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
de:doc:lua_start [2014/11/23 21:25]
wsauer
de:doc:lua_start [2014/11/23 21:26] (current)
wsauer
Line 1: Line 1:
-====== What is Lua? ======+===== Was ist Lua? =====
  
-Simply said, [[http://​www.lua.org|Lua]] ​is "something" (so called script interpreterwhich is made to allow a program to run another program internally. The trick in that isthat the internal program does not need to be there when the "outer" ​program is madeit can be loaded laterjust when you need it.+Einfach gesagt ist [[http://​www.lua.org|Lua]] "etwas" (ein so genannter Skript Interpretiererder entwickelt wurde, um es einem Programm zu ermoeglichen intern ​in einem Programmaufruf eines anderen Programms gestartet zu werden. Der Trick dabei istdas das "interne" ​Programmzu dem Zeitpunkt an dem das äußere Programm erstellt wirdnoch nicht existieren muss. Es kann also später geladen werden wenn Du es brauchst.
  
 +Das ermöglicht es ein Programm zu erstellen und das Verhalten so zu bestimmen wie es gebraucht wird. Dieses Konzept wurde in der OOBD "​script engine"​ vielfach genutzt: Die "​script engine"​ ist am Anfang aller Entwicklung,​ aber das was das Programm tun soll, wird mit dem geladenen Skripten zu Laufzeit des Programms festgelegt. Ein anderes Skript bedeutet eine andere Funktionalität...
  
-This allows to make a program now but change its behavior later as needed. This is widely used in the OOBD script engine: The script engine is there from the beginning, but what it does is defined by the script which is loaded at runtimeAnother scriptanother functionality..+Glücklicherweise wurde Lua ziemlich populär ​in den letzten Jahren und so ist es heute für alle wichtigen Plattformen verfügbar wie z.B. Desktop PC'sSmartphones und normale Mobiltelefone.
  
 +Es gibt eine Menge an Dokumentation über Lua im Internet, so das wir das Rad nicht noch mal neu erfinden wollen. Wir werden uns darauf konzentrieren,​ wie Lua innerhalb von OOBD funktioniert.
  
-Luckely Lua became quite popular in the last years, so it's available for all major platforms, like Desktop PCs, Smartphone and Mobile Phones. 
- 
- 
-There are tons of documentation about Lua available in the internet, so we'll not explain the wheel here once more, we'll just focus on how Lua works inside OOBD. 
  
de/doc/lua_start.txt · Last modified: 2014/11/23 21:26 by wsauer