(map increase-clojure-adoption belgian-programmers)
kurt-yagram 2016-12-17T13:27:26.000002Z

The meetup was really nice, last Wednesday, by the way! Basically, it was nice to see the Belgium Clojure community. clojure.spec, well, it has really cool possibilities. Think about it: you can specify args and return values. This means: you can let a computer compose functions randomly. Really cool to do! And adding some 'fitness' function, you can make a 'best composition of functions'. Big fun 🙂. (I've been applying pretty much evolutionary algorithms previous decade.)

kurt-yagram 2016-12-17T13:28:07.000003Z

But more important, there was a question what could be interesting... well, I have some loose ideas here (they popped up in my mind on the train back home - yeah, I had some hammock time there)

kurt-yagram 2016-12-17T13:29:27.000004Z

- 'clojure battles' about something, like, two oposite sides try to convince why they use whatever it is. For example, mount vs component libs. Or other stuff. May be fun, if we can make it a kind of an interactive thing with anyone present.

kurt-yagram 2016-12-17T13:31:28.000005Z

- brainstorming/implement generic solutions sessions about real problems, for example: how to handle real distributed systems (with auto-discovery, channeling, messaging between machines, and consequences on number of JVMs and memory overhead of a JVM, and what with JVM9? etc.) - this may result in libs that are maintained by BeClojure?

kurt-yagram 2016-12-17T13:34:19.000006Z

- a complete other idea here, and this is more 'commercial': what about a (sponsored) hackathon, or rather 'solvathon', in which a company (startup 🙂 ) lets the community in 1 or 2 days solve problems/implement solutions - the question is to what extend this is feasible and how the company should reward BeClojure for this... 🙂

kurt-yagram 2016-12-17T13:37:13.000008Z

- oh yes, I promised an experience report end of Q1 2017... if the BeClojure community is interested, I'll do it with much pleasure 😉