Vai al contenuto principale della pagina
| Autore: |
Lauer Michael
|
| Titolo: |
Introducing Vala Programming : A Language and Techniques to Boost Productivity / / by Michael Lauer
|
| 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 ![]() |
| 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 |