Ero sivun ”Lua” versioiden välillä

Siirry navigaatioon Siirry hakuun
329 merkkiä lisätty ,  8. joulukuuta 2020
p
malline
p (c -> k)
p (malline)
Rivi 1: Rivi 1:
{{Perustietoa}}
{{Perustietoa}}
 
{{Ohjelmointikieli
| nimi=Lua
| paradigma=proseduaalinen, funktionaalinen, oliopohjainen
| tyypitys=heikko, dynaaminen
| suoritusmalli=tulkattava
| muistinhallinta=automaatinen
| vakaaversio=5.4
| päivämäärä=[https://www.lua.org/versions.html#5.4 29. kesäkuuta 2020]
| kotisivu=[https://www.lua.org/ lua.org]
| lähdekoodi=[https://www.lua.org/ftp/ lua.org/ftp/]
}}
'''Lua''' on proseduaalinen ja olio-pohjainen skriptikieli, joka on suunniteltu ohjelmien toiminnallisuuden laajentamiseen. Kielellä voi myös tehdä omia itsenäisiä ohjelmia. Lua on totetutettu pienenä C-functiokirjastona. Tämän ansiosta se toimii useilla käyttöjärjestelmillä. Automaatisen muistinhallinnan ja pienten muistivaatimuksiensa ansiosta sitä voi myös käyttää sulautetuissa järjestelmissä. Aivan kuten [[Python]] Lua-kieli on tulkattava ja se tarvitsee tulkin eli virtuaalikoneen. Lua on suunniteltu yhdistettäväksi muihin ohjelmointikieliin. Luodut ohjelmat voi kääntää virtuaalikoneen binääreiksi, mutta yleisin käyttötapa on kääntää ohjelma Lua:n muistiin ja suorittaa se suoraan virtuaalikoneessa. Lua-kieltä on käytetty monissa ohjelmissa kuten [[VLC]]:ssä, Lightroomissa ja peleissä mm. World of Warcraftissa.
'''Lua''' on proseduaalinen ja olio-pohjainen skriptikieli, joka on suunniteltu ohjelmien toiminnallisuuden laajentamiseen. Kielellä voi myös tehdä omia itsenäisiä ohjelmia. Lua on totetutettu pienenä C-functiokirjastona. Tämän ansiosta se toimii useilla käyttöjärjestelmillä. Automaatisen muistinhallinnan ja pienten muistivaatimuksiensa ansiosta sitä voi myös käyttää sulautetuissa järjestelmissä. Aivan kuten [[Python]] Lua-kieli on tulkattava ja se tarvitsee tulkin eli virtuaalikoneen. Lua on suunniteltu yhdistettäväksi muihin ohjelmointikieliin. Luodut ohjelmat voi kääntää virtuaalikoneen binääreiksi, mutta yleisin käyttötapa on kääntää ohjelma Lua:n muistiin ja suorittaa se suoraan virtuaalikoneessa. Lua-kieltä on käytetty monissa ohjelmissa kuten [[VLC]]:ssä, Lightroomissa ja peleissä mm. World of Warcraftissa.


Rivi 68: Rivi 78:


==Aiheesta muualla==
==Aiheesta muualla==
* [http://www.lua.org/ Ohjelman kotisivu]
* [http://yaamboo.com/suomipelit/artikkeli.php?id=52 Suomipelit - LUA:n alkeet]
* [http://yaamboo.com/suomipelit/artikkeli.php?id=52 Suomipelit - LUA:n alkeet]


[[Luokka:Kehitystyökalut]]
[[Luokka:Kehitystyökalut]]
10 148

muokkausta

Navigointivalikko