6 ms·
Python, Clojure, Haskell: Factual Releases Drivers That Matter
- jonmarkgo 14y agoIntentionally ostracizing entire developer communities is counter-productive. Where APIs are concerned, all hackers are created equal, regardless of language. That is, in my mind, the beauty of APIs - they can be accessed equally regardless of your chosen development environment or language.
- dirtyvagabond 14y agoThanks jonmarkgo, good point. Not intending to ostracize anyone here, in fact quite the opposite. Working hard to be as inclusive as we possibly can. 8-]
- prospero 14y agoI doubt they actually think a Haskell client is going to be one that "matters". It's a fun bit of software, take it for what it is. Also, if you google "factual api", you get http://developer.factual.com/display/docs/Factual+Developer+APIs+Version+3 http://developer.factual.com/display/docs/Factual+Developer+... as the top result. Unless you're faulting them for not releasing wrappers in all languages simultaneously, I don't really understand your point.
- jonmarkgo 14y agoSorry, I didn't mean to say that they didn't have libraries available in other languages (they clearly state that they do in the blog post) - I was mostly just commenting on the tone of the post and how it might ostracize certain developer communities.
- prospero 14y agoIf they already have support for Ruby, PHP, Java, Objective-C, and server-side Javascript, then a post that claims Haskell and Clojure are the languages that "really matter" can probably be safely assumed to be a joke.
- lucian1900 14y agoHow are they ostracising anyone? For each language, they are praising it, offering a nice idiomatic API library and following common distribution practice (PyPI, clojars, cabal).
- TY 14y agoVery interesting company and products. Here is a neat simple example in Python from the blog: from factual import Factual factual = Factual(YOUR_KEY, YOUR_SECRET) factual.table("places").search("sushi santa monica") Anyone on HN uses Factual in their products?
- scubaguy 14y agoI've been impressed by the number of programming languages they support, especially the less main stream ones like Clojure. These guys also host many tech events in the LA area on all sorts of subjects. Kudos to them.
- zackzackzack 14y agoIf I remember correctly, Factual uses Clojure a fair amount. They have some functional nerds over there.
- scottjad 14y ago"Haskell is the king of purely-functional, lazy, statically-typed languages." Add enough qualifiers and every language is the king of something.