You may have seen this, but if you haven't, check out this video, 'John Carmack: Thoughts on Haskell':<p><a href="http://functionaltalks.org/2013/08/26/john-carmack-thoughts-on-haskell/" rel="nofollow">http://functionaltalks.org/2013/08/26/john-carmack-thoughts-...</a><p>I it won't solve the problem you're having, but it's an interesting talk that's kind of related<p>The HN comments:
<a href="https://news.ycombinator.com/item?id=6278047" rel="nofollow">https://news.ycombinator.com/item?id=6278047</a>