MasterDrive.it   
Vai indietro   MasterDrive.it > Web Development e Scripting > Perl, Python, Ruby, Lua



Rispondi
 
Strumenti della discussione Modalità di visualizzazione
Vecchio 21-04-2009, 16:26   #1 (permalink)
Neofita della community

 L'avatar di orpo970
 
54 Messaggi

orpo970 novizio della comunita' ( + 10 )
Informazioni su Lua

Salve a tutti, ho sentito parlare di recente di un nuovo ambiente di sviluppo che pare sia di facile utilizzo, intuitivo, molto leggero ma allo stesso tempo molto potente: il LUA

Mi chiedevo se qualcuno ne avesse sentito parlare e che tipo di ambiente è, ovvero se è piu' adeguanto a software grafici o gestionali, insomma sapere un po di informazioni a suo riguardo.

saluti

orpo970 non è in linea   Bookmark and Share Rispondi quotando
Vecchio 21-04-2009, 19:22   #2 (permalink)
Moderatore Globale

 L'avatar di M.A.W. 1968

 
319 Messaggi

M.A.W. 1968 e' una persona affidabile ( + 250 )M.A.W. 1968 e' una persona affidabile ( + 250 )M.A.W. 1968 e' una persona affidabile ( + 250 )
Il linguaggio Lua (gli autori chiedono gentilmente di non scrivere LUA: non è un acronimo, ma un nome proprio che significa semplicemente "Luna" in portoghese) è uno dei tanti linguaggi di scripting di recente concezione, nati attorno alla prima metà degli anni Novanta. Come tale, non è un vero e proprio linguaggio di programmazione standalone, ma piuttosto un supporto "embeddable" per applicazioni di grandi dimensioni (enterprise-wide, ma anche gaming o appliance) che abbiano bisogno di incorporare un motore di scripting.

Il motore stesso, in sè, non è dei più impegnativi a livello di footprint e comprensione: si tratta di meno di 18 kLOC in C, e le performance sono relativamente elevate, per quanto possibile in un linguaggio interpretato, ovviamente.

Si tratta infatti di un linguaggio general purpose, privo di una vocazione specifica, estremamente semplificato ed intuitivo, molto adatto quindi anche a non programmatori: power users, sistemisti, amministratori, e così via. Il raffronto più diretto potrebbe essere fatto con Python, se non che Lua è un linguaggio di gran lunga più tradizionale, imperativo e procedurale, del tutto privo in pratica di caratteristiche object oriented, funzionali, o altri paradigmi innovativi.
__________________
Tutti gli utenti sono pregati di prendere visione del Regolamento del Forum e di rispettarlo.

• "Die ganzen Zahlen hat der liebe Gott gemacht, alles andere ist Menschenwerk." (Leopold Kronecker)
• "A Mathematician is a machine for turning coffee into theorems." (Pal Erdös)
• Un plauso a Grisha Perelman, raro esempio di genuino anticonformismo umano e scientifico.
M.A.W. 1968 non è in linea   Bookmark and Share Rispondi quotando
Rispondi

Strumenti della discussione
Modalità di visualizzazione

Regole d'invio
Non puoi inserire discussioni
Non puoi inserire repliche
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è attivo
Le smilies sono attive
Il codice IMG è attivo
il codice HTML è disattivato
Trackbacks are attivo
Pingbacks are attivo
Refbacks are disattivato

Salto del forum


Tutti gli orari sono GMT +1. Attualmente sono le 12:52.


Powered by vBulletin versione 3.8.0
Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Valid XHTML 1.0 Transitional  Creative Commons License

Eccetto dove diversamente specificato, i contenuti pubblicati in questa comunità sono rilasciati sotto Licenza
Creative Commons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia License.
La comunita' di MasterDrive.it non e' responsabile di eventuali imprecisioni presenti nelle pagine.