{"id":716,"date":"2014-01-20T21:37:02","date_gmt":"2014-01-20T21:37:02","guid":{"rendered":"http:\/\/sdi.thoughtstorms.info\/?p=716"},"modified":"2014-01-20T21:37:02","modified_gmt":"2014-01-20T21:37:02","slug":"aaaargh-quora-no-should-i-learn-clojure-for-android-programming","status":"publish","type":"post","link":"https:\/\/sdi.thoughtstorms.info\/?p=716","title":{"rendered":"Aaaargh! Quora. No! (Should I learn Clojure for Android programming?)"},"content":{"rendered":"<p>\nHaving <a href=\"http:\/\/sdi.thoughtstorms.info\/?p=698\">contrasted<\/a> Quora, positively with StackOverflow, I find that Quora is also starting to play the &#8220;word-shaping&#8221; game by which either an algorithm or a tone-deaf moderator decides to constrain how you are allowed to express your questions \ud83d\ude41<br \/>\nNo idea why they really feel the need to do this. But it basically has the effect of driving out all personal <em>voice<\/em>, subtle context to your question, potential for jokes, creative wordplay, malapropism, coining neologisms or anything else that keeps language alive and a delight for the intelligent mind.<br \/>\nHere&#8217;s my <a href='http:\/\/www.quora.com\/Should-I-learn-Clojure-for-Android-programming'>original (rejected) question<\/a> :<\/p>\n<blockquote><p>\n<strong>Should I learn Clojure for Android programming?<\/strong><br \/>\nI&#8217;d like to get into Android programming. But every time I play with it, I find it full of that verbose Java bureaucraticality that we all know and hate.<br \/>\nI&#8217;d like to work with a nice modern, higher-level language. (I&#8217;m mainly using CoffeeScript \/ Python these days) So, would it be worth me learning Clojure to do Android programming?<br \/>\nBy this I mean two things :<br \/>\n&#8211; can you write Android apps. in Clojure at all (is the tooling there?)<br \/>\n&#8211; does Clojure buy you anything in the Android world? Or will I still be making the same long sequence of imperative calls to the same Java libraries that I&#8217;d be doing in Java? Ie. for this kind of application there isn&#8217;t much &#8220;compression&#8221; in Clojure compared to Java\n<\/p><\/blockquote>\n<p>I&#8217;m not saying this is a great question. Or perfect example of writing. But it is MY question, the way I wanted to phrase it.\n<\/p>\n<p>\nUpdate : Got into a certain amount of argument about this. (Partly because I&#8217;m complaining.)<br \/>\nHere&#8217;s what I found myself replying :<\/p>\n<blockquote><p>\nIf people prefer not to answer the question, that&#8217;s their prerogative. No problem.<br \/>\nThe point is, is Quora going to set a &#8220;maximum sophistication&#8221; limit on questions, so that people who are capable of understanding a question that requires three paragraphs to capture its full meaning, are nevertheless prevented from writing or reading such questions because Quora has decided that only single-paragraph questions are allowed?<br \/>\nI think that will be a catastrophic loss. For me because I like Quora. And, I think for Quora, because it will become a less interesting place to be. I&#8217;ve already seen this happen on StackExchange. A place where I used to hang out every day, but where I now spend as little time as possible.\n<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Having contrasted Quora, positively with StackOverflow, I find that Quora is also starting to play the &#8220;word-shaping&#8221; game by which either an algorithm or a tone-deaf moderator decides to constrain how you are allowed to express your questions \ud83d\ude41 No idea why they really feel the need to do this. But it basically has the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[19,67,219,248],"class_list":["post-716","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-android","tag-clojurescript","tag-java","tag-lisp"],"_links":{"self":[{"href":"https:\/\/sdi.thoughtstorms.info\/index.php?rest_route=\/wp\/v2\/posts\/716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sdi.thoughtstorms.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sdi.thoughtstorms.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sdi.thoughtstorms.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sdi.thoughtstorms.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=716"}],"version-history":[{"count":0,"href":"https:\/\/sdi.thoughtstorms.info\/index.php?rest_route=\/wp\/v2\/posts\/716\/revisions"}],"wp:attachment":[{"href":"https:\/\/sdi.thoughtstorms.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sdi.thoughtstorms.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sdi.thoughtstorms.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}