Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Thrift Wiki" for change 
notification.

The "LibraryFeatures" page has been changed by RogerMeier:
http://wiki.apache.org/thrift/LibraryFeatures?action=diff&rev1=45&rev2=46

Comment:
php will have json not perl;-)

  A matrix of the features each individual language library supports.
  
  use gui mode to edit without pain ;)
- || ||'''Lang Features<<BR>>''' 
||||||||<style="text-align:center;">'''Protocol Support''' 
||||<style="text-align:center;">'''Transports''' 
||||||<style="text-align:center;">'''Servers''' 
||||<style="text-align:center;">'''Clients''' 
||||||<style="text-align:center;">'''OS Support''' ||
+ ||             ||'''Lang Features<<BR>>''' 
||||||||<style="text-align:center;">'''Protocol Support''' 
||||<style="text-align:center;">'''Transports''' 
||||||<style="text-align:center;">'''Servers''' 
||||<style="text-align:center;">'''Clients''' 
||||||<style="text-align:center;">'''OS Support''' ||
  ||'''Language''' ||Unions ||Binary ||Dense 
||[[New_compact_binary_protocol|Compact]] ||JSON ||Framed ||SSL ||Basic ||Non- 
blocking ||HTTP ||Basic ||HTTP ||Win ||OSX ||Linux ||
- ||Action Script 3 (as3) || ||<bgcolor="green"> ||<bgcolor="red"> 
||<bgcolor="yellow"> || || ||<bgcolor="green"> || || || || ||<bgcolor="green"> 
|| || || ||
- ||C Glib (c_glib) || ||<bgcolor="green">0.6 || || || ||<bgcolor="green">0.6 
|| ||<bgcolor="green">0.6 || || ||<bgcolor="green">0.6 || || || 
||<bgcolor="green">0.6 ||
- ||C++(cpp) || ||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> 
||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green">0.7 
||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green">0.4 
||<bgcolor="green"> ||<bgcolor="green"> 
||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-757|THRIFT-757]]
 ||<bgcolor="green"> ||<bgcolor="green"> ||
- ||C# (csharp) || ||<bgcolor="green"> ||<bgcolor="red"> ||<bgcolor="yellow"> 
||<bgcolor="green">0.5 ||<bgcolor="green"> 
||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-181|THRIFT-181]]
 ||<bgcolor="green"> || 
||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-322|THRIFT-322]]
 ||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> || 
||<bgcolor="green"> ||
- ||Erlang (erl) || ||<bgcolor="green"> ||<bgcolor="red"> ||<bgcolor="yellow"> 
|| ||<bgcolor="green"> || ||<bgcolor="green"> ||<bgcolor="green"> || 
||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> 
||<bgcolor="green"> ||
- ||Haskell (hs) || ||<bgcolor="green"> ||<bgcolor="red"> ||<bgcolor="yellow"> 
|| ||<bgcolor="yellow"> || ||<bgcolor="green"> || || || ||<bgcolor="green"> || 
|| || ||
- ||Java (java) ||<bgcolor="green"> ||<bgcolor="green">0.2 ||<#ff0000> 
||<bgcolor="green">0.2 ||<bgcolor="green">0.2 ||<bgcolor="green">0.2 
||<bgcolor="green">0.5 ||<bgcolor="green">0.2 ||<bgcolor="green">0.2 
||<bgcolor="green">0.4 ||<bgcolor="green">0.2 ||<bgcolor="green"> 
||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> ||
- ||JavaScript (js) || ||<bgcolor="yellow"> ||<bgcolor="red"> 
||<bgcolor="yellow"> ||<bgcolor="green">0.3 ||<bgcolor="green"> 
||<bgcolor="green">0.3 ||<bgcolor="red"> ||<bgcolor="red"> ||<bgcolor="red"> 
||<bgcolor="red"> ||<bgcolor="green">0.3 ||<bgcolor="green"> 
||<bgcolor="green"> ||<bgcolor="green"> ||
- ||Node.js (js:node) || ||<bgcolor="green">0.6 ||<bgcolor="red"><<BR>> 
||<bgcolor="yellow"> ||<bgcolor="yellow"> ||<bgcolor="green">0.6 
||<bgcolor="yellow"> ||<bgcolor="white"> ||<bgcolor="green">0.6 
||<bgcolor="yellow"> ||<bgcolor="green">0.6 ||<bgcolor="yellow"> 
||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> ||
- ||Objective C (cocoa) || ||<bgcolor="green"> ||<bgcolor="red"> 
||<bgcolor="yellow"> || ||<bgcolor="yellow"> || ||<bgcolor="green"> || || 
||<bgcolor="green"> ||<bgcolor="green"> || ||<bgcolor="green"> || ||
- ||OCaml (ocaml) || ||<bgcolor="green"> ||<bgcolor="red"> ||<bgcolor="yellow"> 
|| ||<bgcolor="yellow"> || ||<bgcolor="green"> || || ||<bgcolor="green"> || || 
|| || ||
- ||Perl (perl) || ||<bgcolor="green"> ||<bgcolor="red"> ||<bgcolor="yellow"> 
||<#ffff00>0.9||<bgcolor="green"> || ||<bgcolor="green"> || || 
||<bgcolor="green"> ||<bgcolor="green"> || ||<bgcolor="green"> 
||<bgcolor="green"> ||
- ||PHP (php) || ||<bgcolor="green"> ||<bgcolor="red"> ||<bgcolor="yellow"> || 
||<bgcolor="green"> || ||<bgcolor="green"> || || ||<bgcolor="green"> 
||<bgcolor="green"> || || ||<bgcolor="green"> ||
- ||Python (py) || ||<bgcolor="green"> ||<bgcolor="red"> ||<bgcolor="green"> || 
||<bgcolor="green"> ||<bgcolor="green">0.7 ||<bgcolor="green"> 
||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> 
||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> ||
- ||Ruby (rb) ||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="red"> 
||<bgcolor="green"> || ||<bgcolor="green"> || ||<bgcolor="green"> 
||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> ||<bgcolor="green"> 
|| ||<bgcolor="green"> ||<bgcolor="green"> ||
- ||Smalltalk(st) || ||<bgcolor="green"> ||<bgcolor="red"> ||<bgcolor="yellow"> 
|| ||<bgcolor="yellow"> || ||<bgcolor="green"> || || || || || || || ||
+ ||Action Script 3 (as3) ||             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="yellow">             ||             
||             ||<bgcolor="green">             ||             ||             || 
            ||             ||<bgcolor="green">             ||             ||    
         ||             ||
+ ||C Glib (c_glib) ||             ||<bgcolor="green">0.6 ||             ||     
        ||             ||<bgcolor="green">0.6 ||             
||<bgcolor="green">0.6 ||             ||             ||<bgcolor="green">0.6 ||  
           ||             ||             ||<bgcolor="green">0.6 ||
+ ||C++(cpp) ||             ||<bgcolor="green">             ||<bgcolor="green"> 
            ||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||<bgcolor="green">0.7 ||<bgcolor="green">      
       ||<bgcolor="green">             ||<bgcolor="green">0.4 
||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-757|THRIFT-757]]
 ||<bgcolor="green">             ||<bgcolor="green">             ||
+ ||C# (csharp) ||             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="yellow">             
||<bgcolor="green">0.5 ||<bgcolor="green">             
||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-181|THRIFT-181]]
 ||<bgcolor="green">             ||             
||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-322|THRIFT-322]]
 ||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||             ||<bgcolor="green">             
||
+ ||Erlang (erl) ||             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="yellow">             ||             
||<bgcolor="green">             ||             ||<bgcolor="green">             
||<bgcolor="green">             ||             ||<bgcolor="green">             
||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||<bgcolor="green">             ||
+ ||Haskell (hs) ||             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="yellow">             ||             
||<bgcolor="yellow">             ||             ||<bgcolor="green">             
||             ||             ||             ||<bgcolor="green">             || 
            ||             ||             ||
+ ||Java (java) ||<bgcolor="green">             ||<bgcolor="green">0.2 
||<#ff0000>             ||<bgcolor="green">0.2 ||<bgcolor="green">0.2 
||<bgcolor="green">0.2 ||<bgcolor="green">0.5 ||<bgcolor="green">0.2 
||<bgcolor="green">0.2 ||<bgcolor="green">0.4 ||<bgcolor="green">0.2 
||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||<bgcolor="green">             ||
+ ||JavaScript (js) ||             ||<bgcolor="yellow">             
||<bgcolor="red">             ||<bgcolor="yellow">             
||<bgcolor="green">0.3 ||<bgcolor="green">             ||<bgcolor="green">0.3 
||<bgcolor="red">             ||<bgcolor="red">             ||<bgcolor="red">   
          ||<bgcolor="red">             ||<bgcolor="green">0.3 
||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||
+ ||Node.js (js:node) ||             ||<bgcolor="green">0.6 
||<bgcolor="red"><<BR>> ||<bgcolor="yellow">             ||<bgcolor="yellow">   
          ||<bgcolor="green">0.6 ||<bgcolor="yellow">             
||<bgcolor="white">             ||<bgcolor="green">0.6 ||<bgcolor="yellow">     
        ||<bgcolor="green">0.6 ||<bgcolor="yellow">             
||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||
+ ||Objective C (cocoa) ||             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="yellow">             ||             
||<bgcolor="yellow">             ||             ||<bgcolor="green">             
||             ||             ||<bgcolor="green">             
||<bgcolor="green">             ||             ||<bgcolor="green">             
||             ||
+ ||OCaml (ocaml) ||             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="yellow">             ||             
||<bgcolor="yellow">             ||             ||<bgcolor="green">             
||             ||             ||<bgcolor="green">             ||             || 
            ||             ||             ||
+ ||Perl (perl) ||             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="yellow">             ||             
||<bgcolor="green">             ||             ||<bgcolor="green">             
||             ||             ||<bgcolor="green">             
||<bgcolor="green">             ||             ||<bgcolor="green">             
||<bgcolor="green">             ||
+ ||PHP (php) ||             ||<bgcolor="green">             ||<bgcolor="red">  
           ||<bgcolor="yellow">             ||<#ffff00>             
0.9||<bgcolor="green">             ||             ||<bgcolor="green">           
  ||             ||             ||<bgcolor="green">             
||<bgcolor="green">             ||             ||             
||<bgcolor="green">             ||
+ ||Python (py) ||             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="green">             ||             
||<bgcolor="green">             ||<bgcolor="green">0.7 ||<bgcolor="green">      
       ||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||
+ ||Ruby (rb) ||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="green">             ||             
||<bgcolor="green">             ||             ||<bgcolor="green">             
||<bgcolor="green">             ||<bgcolor="green">             
||<bgcolor="green">             ||<bgcolor="green">             ||             
||<bgcolor="green">             ||<bgcolor="green">             ||
+ ||Smalltalk(st) ||             ||<bgcolor="green">             
||<bgcolor="red">             ||<bgcolor="yellow">             ||             
||<bgcolor="yellow">             ||             ||<bgcolor="green">             
||             ||             ||             ||             ||             ||   
          ||             ||
  
  
  

Reply via email to