Fork me on GitHub
#clojure-uk
<
2016-06-12
>
agile_geek18:06:36

Wow, I go to a Java conference for 3 days & the community I love starts a big internal spat http://ashtonkemerling.com/blog/2016/06/11/my-increasing-frustration-with-clojure/ Also we get a date clash with Conf and ClojureX that then turns into the opportunity for a transatlantic Clojure party! What will happen when I'm on holiday in August!?

agile_geek18:06:43

I must admit I feel reticent to raise issues in Clojure's JIRA, but more from a complete lack of understanding of the data science around design decisions and the unwillingness to look like an idiot 😕

agile_geek18:06:43

I would agree with one theme in that post, anything that can be done to decrease the cognitive load required to determine what is 'legal and sensible' to pass to a function and make it's intent more explicit is a good thing. Hence I like Schema and have high hopes for Spec and that I do wish we had a decent type inference system in Clojure. One of my favourite parts of Clojure is that it makes most state change explicit and obvious, it's a shame it doesn't always make other aspects of the language like laziness and 'sane' argument types so explicit.