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 BryanDuxbury. http://wiki.apache.org/thrift/LibraryFeatures?action=diff&rev1=21&rev2=22 -------------------------------------------------- A matrix of the features each individual language library supports. use gui mode to edit without pain ;) - || ||||||||<style="text-align: center;">'''Protocol Support''' ||||'''Transports''' ||||||<style="text-align: center;">'''Servers''' ||||<style="text-align: center;">'''Clients''' ||||||<style="text-align: center;">'''OS Support''' || + || ||||||||<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''' ||Binary ||Dense ||[[New_compact_binary_protocol|Compact]] ||JSON ||Framed||SSL ||Basic ||Non- blocking ||HTTP ||Basic ||HTTP ||Win ||OSX ||Linux || + ||'''Language''' ||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="green"> || || || || ||<bgcolor="green"> || || || || || + ||Action Script 3 (as3) ||<bgcolor="green"> || || || || ||<bgcolor="green"> || || || || ||<bgcolor="green"> || || || || - ||C++(cpp) ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green"> ||<bgcolor="yellow"> ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">0.4 ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-757|THRIFT-757]] ||<bgcolor="green">T ||<bgcolor="green">T || || + ||C++(cpp) ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green"> ||<bgcolor="yellow"> ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">0.4 ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-757|THRIFT-757]] ||<bgcolor="green">T ||<bgcolor="green">T || ||C# (csharp) ||<bgcolor="green">T || || ||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-323|THRIFT-323]] ||<bgcolor="green"> ||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-181|THRIFT-181]] ||<bgcolor="green">T || ||<bgcolor="orange">[[https://issues.apache.org/jira/browse/THRIFT-322|THRIFT-322]] ||<bgcolor="green">T ||<bgcolor="green">P ||<bgcolor="green">T || ||<bgcolor="green"> || - ||Erlang (erl) ||<bgcolor="green">T ||? ||? ||? ||<bgcolor="green"> ||? ||<bgcolor="green">T ||<bgcolor="green">n/a ||? ||<bgcolor="green">T ||? ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T || || + ||Erlang (erl) ||<bgcolor="green">T ||? ||? ||? ||<bgcolor="green"> ||? ||<bgcolor="green">T ||<bgcolor="green">n/a ||? ||<bgcolor="green">T ||? ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T || - ||Haskell (hs) ||<bgcolor="green">T ||? ||? ||? ||<bgcolor="yellow"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||? ||? || || + ||Haskell (hs) ||<bgcolor="green">T ||? ||? ||? ||<bgcolor="yellow"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||? ||? || - ||Java (java) ||<bgcolor="green">T ||<#ff0000> ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green"> ||<bgcolor="orange">P ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">0.4 ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T || || + ||Java (java) ||<bgcolor="green">T ||<#ff0000> ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green"> ||<bgcolor="orange">P ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">0.4 ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T || - ||JavaScript (js) || || || ||<bgcolor="green">0.3 ||<bgcolor="green"> ||<bgcolor="green">0.3 || || || || ||<bgcolor="green">0.3 || || || || || + ||JavaScript (js) || || || ||<bgcolor="green">0.3 ||<bgcolor="green"> ||<bgcolor="green">0.3 || || || || ||<bgcolor="green">0.3 || || || || - ||Objective C (cocoa) ||<bgcolor="green">T || || || ||<bgcolor="yellow"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||<bgcolor="green">T ||? || || + ||Objective C (cocoa) ||<bgcolor="green">T || || || ||<bgcolor="yellow"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||<bgcolor="green">T ||? || - ||OCaml (ocaml) ||<bgcolor="green">T || || || ||<bgcolor="yellow"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||? ||? || || + ||OCaml (ocaml) ||<bgcolor="green">T || || || ||<bgcolor="yellow"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||? ||? || - ||Perl (perl) ||<bgcolor="green">T || || || ||<bgcolor="green"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||? ||? || || + ||Perl (perl) ||<bgcolor="green">T || || || ||<bgcolor="green"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||? ||? || - ||PHP (php) ||<bgcolor="green">T || || || ||<bgcolor="green"> ||? ||<bgcolor="green">T ||? ||? ||<bgcolor="green">T ||<bgcolor="green">T ||? ||? ||<bgcolor="green">T || || + ||PHP (php) ||<bgcolor="green">T || || || ||<bgcolor="green"> ||? ||<bgcolor="green">T ||? ||? ||<bgcolor="green">T ||<bgcolor="green">T ||? ||? ||<bgcolor="green">T || - ||Python (py) ||<bgcolor="green">T || || || ||<bgcolor="green"> ||? ||<bgcolor="green">T ||<bgcolor="green">T ||? ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T || || + ||Python (py) ||<bgcolor="green">T || || || ||<bgcolor="green"> ||? ||<bgcolor="green">T ||<bgcolor="green">T ||? ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T || - ||Ruby (rb) ||<bgcolor="green">T || ||<bgcolor="green">T || ||<bgcolor="green"> || ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||? ||<bgcolor="green">T ||<bgcolor="green">T || || + ||Ruby (rb) ||<bgcolor="green">T || ||<bgcolor="green">T || ||<bgcolor="green"> || ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||<bgcolor="green">T ||? ||<bgcolor="green">T ||<bgcolor="green">T || - ||Smalltalk(st) ||<bgcolor="green">T || || || ||<bgcolor="yellow"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||? ||? || || + ||Smalltalk(st) ||<bgcolor="green">T || || || ||<bgcolor="yellow"> ||? ||<bgcolor="green">T ||? ||? ||? ||? ||? ||? ||? || @@ -32, +32 @@ ||white ||unknown || ||<bgcolor="red">red ||<bgcolor="red">won't fix (JIRA-Ticket) || + +
