5 ms·
My team is responsible for building small services on top of existing databases (or other API) and we found real success with Clojure. It took a little while to
by johnbellone 10y ago
My team is responsible for building small services on top of existing databases (or other API) and we found real success with Clojure. It took a little while to learn, but after you understood the basics it was damn simple to dig into a deeply nested JSON response to get at only the data you needed.
We have since moved away from it because of the inertia required to get past the curly fingernail stigma. But even with Go/Python we haven't been able to get the same velocity compared to Clojure services.
- whalesalad 10y agoI'd love to see some concrete examples of what you're referring to. Also, I can understand the team apprehension. I don't think lisp syntax is so bad as compared to the general amount of inertia required to do clojure well: emacs or similar, proper reloading, componentized services, etc...
- daxfohl 10y agoThis is the perfect use case for F# REPL and type providers. Take a little time to learn it, and it's like code starts writing itself.
- charlieflowers 10y ago"curly fingernail stigma" huh?
- mhluongo 10y agoBad translation of parentheses, perhaps?
- charlieflowers 10y agoThat's a pretty good guess. Makes sense.