Вы находитесь на странице: 1из 3

Vala Programming

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 Application
Binary Intefaces (ABIs) compared to applications and libraries written
in C.

This book aims to be a complete guide to learning how to program in


Vala. While it is aimed primarily at new users of the language, it is also
intended to be useful for experienced Vala programmers and as a
comprehensive reference.

Introduction
History

History. Language Features. Why Vala? Caveats Cover Photo

Programming Style

Coding conventions.

Getting Started

Getting Vala. First app (helloworld.vala). Explanation. Running the Code.

Concepts
Basic

Files. Namespaces.

Objects

Introduction To Object Oriented Programming (OOP). Classes.

Variables

Short description of the chapter.

Memory Management

Short description of the chapter.

Error Handling

Short description of the chapter.

Introduction to DBus
Short description of the chapter.

Syntax
Projects and Files

Short description of the chapter.

Types

Short description of the chapter.

Variables

Variables. Scope.

Expressions

Short description of the chapter.

Statements

Short description of the chapter.

Classes

Short description of the chapter.

Libraries
Vala Core Libraries

Short description of the chapter.

External Libraries

Short description of the chapter.

Techniques
Advanced Topics
Vala Internals
Resources
Vala Homepage
Vala Binding Reference

Retrieved from "https://en.wikibooks.org/w/index.php?title=Vala_Programming&oldid=2950734"


This page was last edited on 29 April 2015, at 01:02.
Text is available under the Creative Commons Attribution-ShareAlike License.; additional terms may
apply. By using this site, you agree to the Terms of Use and Privacy Policy.

Вам также может понравиться