You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jake Farrell (JIRA)" <ji...@apache.org> on 2016/04/04 20:53:26 UTC

[jira] [Closed] (THRIFT-764) add Support for Vala language

     [ https://issues.apache.org/jira/browse/THRIFT-764?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jake Farrell closed THRIFT-764.
-------------------------------
    Resolution: Fixed

> 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
>            Assignee: Jake Farrell
>              Labels: fedora, vala, window
>             Fix For: 0.10.0
>
>   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 was sent by Atlassian JIRA
(v6.3.4#6332)