Vala Programming
From Wikibooks, the open-content textbooks collection
[edit] Preface
Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements or different ABIs compared to applications and libraries written in C.
This book aims to be a valid tool to learn programming in Vala. It aims to be useful both for newbies and for the initiated Vala programmer and as a comprehensive reference.
[edit] Introduction
[edit] History
Short description of the chapter.
[edit] Programming Style
Short description of the chapter.
[edit] Getting Started
Getting Vala. First app (helloworld.vala). Explanation. Running the Code.
[edit] Concepts
[edit] Basic
Files. Namespaces.
[edit] Objects
Short description of the chapter.
[edit] Variables
Short description of the chapter.
[edit] Memory Management
Short description of the chapter.
[edit] Error Handling
Short description of the chapter.
[edit] Introduction to DBus
Short description of the chapter.
[edit] Syntax
[edit] Projects and Files
Short description of the chapter.
[edit] Types
Short description of the chapter.
[edit] Variables
Variables. Scope.
[edit] Expressions
Short description of the chapter.
[edit] Statements
Short description of the chapter.
[edit] Classes
Short description of the chapter.
[edit] Libraries
[edit] Vala Core Libraries
Short description of the chapter.
[edit] External Libraries
Short description of the chapter.
[edit] Techniques
[edit] bla
Short description of the chapter.
[edit] blah
Short description of the chapter.
[edit] Advanced Topics
[edit] bla
Short description of the chapter.
[edit] Vala Internals
[edit] bla
Short description of the chapter.