Dear Wiki user, You have subscribed to a wiki page or wiki category on "Thrift Wiki" for change notification.
The following page has been changed by MichaelGreene: http://wiki.apache.org/thrift/LibraryFeatures The comment on the change is: Initial page creation, lacking a lot of details about individual libraries New page: A matrix of the features each individual language library supports. || ||||||||||'''Protocol Support'''||||||'''Servers'''||||'''Clients'''||||||'''OS Support'''|| ||'''Language'''||Binary||Dense||[:New compact binary protocol:Compact]||JSON||SSL||Basic||Non-blocking||HTTP||Basic||HTTP||Win||OSX||Linux|| ||C++||<style="background-color: green">T||<style="background-color: green">T||<style="background-color: yellow">P||<style="background-color: green">T||<style="background-color: yellow">P||<style="background-color: green">T||<style="background-color: green">T||?||?||?||<style="background-color: red">F||?||<style="background-color: green">T|| ||C#||<style="background-color: green">T||<style="background-color: red">F||?||?||<style="background-color: yellow">P||<style="background-color: green">T||<style="background-color: red">F||?||<style="background-color: green">T||?||<style="background-color: green">T||<style="background-color: green">T||<style="background-color: green">T|| ||Erlang||<style="background-color: green">T||?||?||?||?||<style="background-color: green">T||?||?||<style="background-color: green">T||?||<style="background-color: green">T||?||<style="background-color: green">T|| ||Haskell||<style="background-color: green">T||?||?||?||?||<style="background-color: green">T||?||?||?||?||?||?||?|| ||Java||<style="background-color: green">T||?||<style="background-color: yellow">P||<style="background-color: green">T||?||<style="background-color: green">T||<style="background-color: green">T||?||<style="background-color: green">T||<style="background-color: green">T||<style="background-color: green">T||?||<style="background-color: green">T|| ||Objective C||<style="background-color: green">T||?||?||?||?||<style="background-color: green">T||?||?||?||?||?||<style="background-color: green">T||?|| ||OCaml||<style="background-color: green">T||?||?||?||?||<style="background-color: green">T||?||?||?||?||?||?||?|| ||Perl||<style="background-color: green">T||?||?||?||?||<style="background-color: green">T||?||?||?||?||?||?||?|| ||PHP||<style="background-color: green">T||?||?||?||?||<style="background-color: green">T||?||?||<style="background-color: green">T||<style="background-color: green">T||?||?||<style="background-color: green">T|| ||Python||<style="background-color: green">T||?||?||?||?||<style="background-color: green">T||<style="background-color: green">T||?||<style="background-color: green">T||<style="background-color: green">T||<style="background-color: green">T||<style="background-color: green">T||<style="background-color: green">T|| ||Ruby||<style="background-color: green">T||?||<style="background-color: yellow">P||?||?||<style="background-color: green">T||<style="background-color: green">T||<style="background-color: green">T||<style="background-color: green">T||<style="background-color: green">T||?||?||?|| ||Smalltalk||<style="background-color: green">T||?||?||?||?||<style="background-color: green">T||?||?||?||?||?||?||?|| ||||||||'''Legend'''|| ||<style="background-color: green">T = True||<style="background-color: red">F = False||<style="background-color: yellow">P = Planned||? = Unknown||
