you say incidental

May 17, 2015  

Completely out of context, but it makes a point. Well, some point.

Immutant is an integrated suite of Clojure libraries backed by Undertow for web, HornetQ for messaging, Infinispan for caching, Quartz for scheduling, and Narayana for transactions. Applications built with Immutant can optionally be deployed to a WildFly cluster for enhanced features. Its fundamental goal is to reduce the inherent incidental complexity in real world applications.

Now, to be fair, it’s taken out of the announcement of a good piece of open-source software, but it’s hard to read that last line and not feel like it’s the punch line of a bad joke. My reaction is summed up by the first (Disqus) comment: “Congrats! I can’t wait to find something to do with this. ;)”.

You can imagine a sort of automatic generator, that can spit out stuff like this:

FooMeister is an integrated suite of HipsterLang libraries backed by SuperBar for web, WooHoo for messaging, YellowDamn for cachine, RedFever for scheduling, and OrangeMayhem for transactions. Applications build with FooMeister can optionally be deployed to a Brouhaha cluster for enhanced features. Its fundamental goal is to reduce the inherent incidental complexity in real world applications.