Vai al contenuto principale della pagina

Introducing Vala Programming : A Language and Techniques to Boost Productivity / / by Michael Lauer



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Autore: Lauer Michael Visualizza persona
Titolo: Introducing Vala Programming : A Language and Techniques to Boost Productivity / / by Michael Lauer Visualizza cluster
Pubblicazione: Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019
Edizione: 1st ed. 2019.
Descrizione fisica: 1 online resource (XI, 242 p. 7 illus.)
Disciplina: 005.13
Soggetto topico: Programming languages (Electronic computers)
Computer programming
Programming Languages, Compilers, Interpreters
Programming Techniques
Note generali: Includes index.
Nota di bibliografia: Includes bibliographical references.
Nota di contenuto: 1. Introduction -- 2. Getting Started -- 3. Syntax & Semantics -- 4. Object Oriented Programming -- 5. Networking -- 6. UI Programming with GTK+ -- 7. DBus -- 8. Linux -- 9. External Libraries -- 10. Afterword.
Sommario/riassunto: Get an introduction into the Vala programming language and learn about its syntax, semantics, and idioms. Do you want to boost your productivity? Are you interested in a programming language that combines the efficiency of a scripting language with the performance of a compiled language? Did you always want to write GTK+ or GNOME programs, but hate C with a passion? Read this book and learn Vala! Introducing Vala Programming starts from Hello World and goes up to graphical user interfaces using GTK+, covering DBus interprocess communication, network programming, Linux specifics, and more. You’ll learn how to leverage external libraries and enhance Vala by writing bindings to new libraries. You will: Discover the Vala programming language and how to use it to boost your productivity Use Vala syntax and semantics Write object-oriented code with Vala Work with DBus Implement networking with Vala Integrate and use external libraries with bindings and libgusb.
Titolo autorizzato: Introducing Vala Programming  Visualizza cluster
ISBN: 9781484253809
1484253809
Formato: Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione: Inglese
Record Nr.: 9910357837903321
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui