Spedizione gratuita con Packeta per un prezzo superiore a 79.99 €
BRT 7.99 Punto BRT 7.99 DHL 7.99 HR Parcel 7.49 GLS 3.99

Lingua TedescoTedesco
Libro In brossura
Libro Lua Daniel Zwirner
Codice Libristo: 08937502
Casa editrice Kuhnel, giugno 2012
Lua (portugiesisch für Mond) ist eine Skriptsprache zum Einbinden in Programme, um diese leichter we... Descrizione completa
? points 77 b
32.42
Magazzino esterno Inviamo tra 15-20 giorni

30 giorni per il reso


Potrebbe interessarti anche


I MIGLIORI
Genetika Peter Snustad / Rigido
common.buy 55.44
I MIGLIORI
Helmut Newton SUMO Helmut Newton / Rigido
common.buy 124.69
I MIGLIORI
BEASTARS, Vol. 7 Paru Itagaki / In brossura
common.buy 13.26
I MIGLIORI
Programming in Lua, fourth edition Roberto Ierusalimschy / In brossura
common.buy 47.30
I MIGLIORI
Carnivore Diet Shawn Baker / In brossura
common.buy 34.89
I MIGLIORI
Breakfast Bible Kate McMillan / Rigido
common.buy 20.01
I MIGLIORI
MSM Jörg Conradi / In brossura
common.buy 10.05
I MIGLIORI
LUA Scripting Made Stupid Simple Jordan Kaufman / In brossura
common.buy 12.94
Republic of Thieves Scott Lynch / Rigido
common.buy 19.90
Quintessential Quintuplets 3 Negi Haruba / In brossura
common.buy 11.44
Lua 5.1 Reference Manual Roberto Ierusalimschy / In brossura
common.buy 20.43
Luo Collaterals TWICKEN DOM LAC DR D / In brossura
common.buy 54.26
Lua 5.2 Reference Manual ROBER IERUSALIMSCHY / In brossura
common.buy 12.83
Programming in Lua Roberto Ierusalimschy / In brossura
common.buy 48.91

Lua (portugiesisch für Mond) ist eine Skriptsprache zum Einbinden in Programme, um diese leichter weiterentwickeln und warten zu können. Eine der besonderen Eigenschaften von Lua ist die geringe Größe des kompilierten Skript-Interpreters. Lua Programme werden vor der Ausführung in Bytecode übersetzt. Obwohl man mit Lua auch eigenständige Programme schreiben kann, ist Lua vorrangig als Skriptsprache von C-Programmen konzipiert. Der Lua Interpreter kann über eine C-Bibliothek angesprochen werden, die auch ein API für die Laufzeitumgebung des Interpreters für Aufrufe vom C-Programm aus beinhaltet. Mittels des API können verschiedene Teile des Programms in C und Lua geschrieben werden, während Variablen und Funktionen in beiden Richtungen erreichbar bleiben (d.h. eine Funktion in Lua kann eine Funktion in C aufrufen und umgekehrt). Lua ist in ANSI-C implementiert und unterstützt sowohl funktionale als auch objektorientierte Programmierung. Da der Lua Interpreter extrem schnell und hochgradig portabel ist und sich leicht in C-Programme einbetten lässt, ist er gerade für Embedded Systems eine attraktive Alternative zu anderen Skript Interpretern. Obwohl er nur wenige Kilobyte umfasst, passt noch eine vollständige Garbage Collection hinein, die anfallenden Datenmüll automatisch aus dem Speicher wirft. Mit dieser Broschüre wollen wir an Hand unserer Erfahrungen die Leistungsmerkmale von Lua verdeutlichen und die Erweiterungsfähigkeit anhand einiger Beispiele demonstrieren. In einem ersten Beispiel werden wir den auf einem PC installierten Lua Interpreter mit einer DLL erweitern, die die Ansteuerung eines über USB angeschlossenen AD-DA-Subsystems ermöglicht. Im einem zweiten Beispiel werden wir Lua in eine Anwendung auf einem Embedded System auf Basis eines Intel386(TM) EX Prozessors mit ROM-DOS (kompatibel zu MS-DOS 6.22) einbetten und zeigen, dass Lua auch in Systemen mit knappen Ressourcen eingesetzt werden kann. Im dritten Beispiel werden wir die DOS-Applikation durch eine Linux-Anwendung ersetzen, bei der das kompakte FOX Board G20, ein Linux Embedded Single Board Computer auf der Basis eines Atmel AT91SAM9G20 Mikrocontrollers, zum Einsatz kommt. Den Abschluss der Anwendungsbeispiele bildet mit eLua ein für Mikrocontrolleranwendungen angepasstes Lua. Im letzten Abschnitt werden wir Tools vorstellen, die unter gewissen Vorausset-zungen die Verknüpfung von Lua und C/C++ vereinfachen können.

Informazioni sul libro

Titolo completo Lua
Lingua Tedesco
Rilegatura Libro - In brossura
Data di pubblicazione 2012
Numero di pagine 190
EAN 9783907857151
ISBN 9783907857151
Codice Libristo 08937502
Casa editrice Kuhnel
Peso 252
Dimensioni 209 x 149 x 15
Regala questo libro oggi stesso
È facile
1 Aggiungi il libro al carrello e scegli la consegna come regalo 2 Ti invieremo subito il buono 3 Il libro arriverà all'indirizzo del destinatario

Accesso

Accedi al tuo account. Non hai ancora un account Libristo? Crealo ora!

 
obbligatorio
obbligatorio

Non hai un account? Ottieni i vantaggi di un account Libristo!

Con un account Libristo, avrai tutto sotto controllo.

Crea un account Libristo