{"id":106,"date":"2007-09-25T10:23:56","date_gmt":"2007-09-25T08:23:56","guid":{"rendered":"http:\/\/daniel.haxx.se\/blog\/2007\/09\/25\/libcurl-bindings\/"},"modified":"2007-09-25T10:24:48","modified_gmt":"2007-09-25T08:24:48","slug":"libcurl-bindings","status":"publish","type":"post","link":"https:\/\/daniel.haxx.se\/blog\/2007\/09\/25\/libcurl-bindings\/","title":{"rendered":"libcurl bindings"},"content":{"rendered":"<p><a href=\"http:\/\/blog.360.yahoo.com\/blog-NGG_XKMyebVXpbF6EpCU?p=169\">Christopher Smith blogged<\/a> about improving <a href=\"http:\/\/rrette.com\/textpattern\/index.php?s=cURLpp\">curlpp<\/a> and not only did Jean-Philippe <a href=\"http:\/\/curl.haxx.se\/mail\/curlpp-2007-09\/0013.html\">react immediately<\/a>, it also showed me how far away I am from these C++ guys and their ideas and views of the world.<\/p>\n<p>Not only I am not even aware of what <a href=\"http:\/\/en.wikipedia.org\/wiki\/Function_object\">functors<\/a> and facets truly are (nor do I really care), but I find it interesting that the choice of them and whether or not one or the other is used or supported is such a religious thing&#8230;<\/p>\n<p>You know what? The older I get, the less interested I get in the maze that is OO concepts. I just so have no interest whatsoever in C++ nor Java!<\/p>\n<p>Of course I&#8217;m primarily happy they use <a href=\"http:\/\/curl.haxx.se\/libcurl\/\">libcurl<\/a> and that they keep enhancing the ways people access it. I have work enough on the C API so I never really dive very deep in the various bindings (there are more than 30 these days).<\/p>\n<p>On a slightly related note, there&#8217;s a second Lua binding now called <a href=\"http:\/\/luaforge.net\/projects\/lua-curl\/\">Lua-cURL<\/a> &#8211; the other one is actually called <a href=\"http:\/\/luacurl.luaforge.net\/\">luacurl<\/a> and yeah the names are&#8230; not very imaginative and very very very similar to each other.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Christopher Smith blogged about improving curlpp and not only did Jean-Philippe react immediately, it also showed me how far away I am from these C++ guys and their ideas and views of the world. Not only I am not even aware of what functors and facets truly are (nor do I really care), but I &hellip; <a href=\"https:\/\/daniel.haxx.se\/blog\/2007\/09\/25\/libcurl-bindings\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">libcurl bindings<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-106","post","type-post","status-publish","format-standard","hentry","category-curl"],"_links":{"self":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/106","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/comments?post=106"}],"version-history":[{"count":0,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/106\/revisions"}],"wp:attachment":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media?parent=106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/categories?post=106"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/tags?post=106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}