summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2008-10-22 17:52:25 +0000
committerJürg Billeter <juergbi@src.gnome.org>2008-10-22 17:52:25 +0000
commit7e044a53b023ec2322d0108c02d97a9fe00da6ca (patch)
tree5b753d119a398ddb9b71ee32b3f430e4b9cf224b /README
parent77cb9aea10d9baaa55a6f188b686884bee918306 (diff)
downloadvala-7e044a53b023ec2322d0108c02d97a9fe00da6ca.tar.gz
Improve wording
2008-10-22 Jürg Billeter <j@bitron.ch> * README: Improve wording svn path=/trunk/; revision=1868
Diffstat (limited to 'README')
-rw-r--r--README9
1 files changed, 4 insertions, 5 deletions
diff --git a/README b/README
index 107d7b57c..c26670a94 100644
--- a/README
+++ b/README
@@ -6,8 +6,7 @@ applications and libraries written in C.
valac, the Vala compiler, is a self-hosting compiler that translates
Vala source code into C source and header files. It uses the GObject
type system to create classes and interfaces declared in the Vala source
-code. It's also planned to generate GIDL files when gobject-
-introspection is ready.
+code.
The syntax of Vala is similar to C#, modified to better fit the GObject
type system. Vala supports modern language features as the following:
@@ -24,9 +23,9 @@ type system. Vala supports modern language features as the following:
* Exception handling
Vala is designed to allow access to existing C libraries, especially
-GObject-based libraries, without the need for runtime bindings. Each to
-be used library requires a Vala API file at compile-time, containing the
-class and method declarations in Vala syntax. Vala currently comes with
+GObject-based libraries, without the need for runtime bindings. All that
+is needed to use a library with Vala is an API file, containing the class
+and method declarations in Vala syntax. Vala currently comes with
bindings for GLib and GTK+. It's planned to provide generated bindings for
the full GNOME Platform at a later stage.