[ 
https://issues.apache.org/jira/browse/THRIFT-764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12921202#action_12921202
 ] 

david han commented on THRIFT-764:
----------------------------------

glib library already implement socket lib as GSocket in GIO module and 
Exception system as GError
vala is language that syntax like C# and can compile to the c language program 
based in GLib library.
when use the vala, we can use many library that already implemented in C 
language or C++, 
Home of Vala at http://live.gnome.org/Vala/
Tutorial at http://live.gnome.org/Vala/Tutorial
 Implemented Libraries at http://valadoc.org/ 


> add Support for Vala language
> -----------------------------
>
>                 Key: THRIFT-764
>                 URL: https://issues.apache.org/jira/browse/THRIFT-764
>             Project: Thrift
>          Issue Type: New Feature
>    Affects Versions: 0.3
>         Environment: Linux,Win32
>            Reporter: david han
>   Original Estimate: 672h
>  Remaining Estimate: 672h
>
> [Vala|http://live.gnome.org/Vala]
> * Vala is a new programming language that allows modern programming 
> techniques to be used to write applications that run on the GNOME runtime 
> libraries, particularly GLib and GObject. This platform has long provided a 
> very complete programming environment, with such features as a dynamic type 
> system and assisted memory management.
> * Before Vala, the only ways to program for the platform were with the 
> machine native C API, which exposes a lot of often unwanted detail, with a 
> high level language that has an attendant virtual machine, such as Python or 
> the Mono C# language, or alternatively, with C++ through a wrapper library. 
> * The GNOME runtime contains GThread ,GIO, GModule, GLib and GObject 
> libraries , and these libraries are crossing platform such as Windows,Linux 
> and other platforms.
> * The program writed by vala can compiled to C language based GLib library, 
> the can be used by the applications writed by C language.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to