<br><br><div class="gmail_quote">2009/7/7 Rick Moynihan <span dir="ltr">&lt;<a href="mailto:rick.moynihan@gmail.com">rick.moynihan@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

  Oh, and the other<br>
impressive thing about xmonad is the documentation is about 10x better<br>
than for any of the window managers I&#39;ve looked at (though it could<br>
still be better).</blockquote><div><br>I think the major problem (for me) I find with open source projects is the general standard of documentation being so low. Any project with good documentation will win in the long run over competitors, I think, and will save me a few burst blood vessels. Look at Ruby vs Perl. Perl&#39;s way is old style, hard work for newcomers. It&#39;s an area I&#39;ll always praise M$ for, too, as they really take it seriously and that makes my life easier. I wish the OSS community put as much effort into documentation as it does into new features.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Good to know there are some other Functional Programmers on here...<br>
Have you used any other functional languages?<br>
<div></div></blockquote><div><br>Tried a bit of Lisp, of course, but the (((((((())))))))))) did my head in. Perl I&#39;ve used a bit functionally, and recently downloaded the High Order Perl book which is just useful for any new functional programmer, I think, as it explains some of the core concepts. It did make me want to rewrite every perl program I&#39;ve ever done functional-style!<br>
<br>I&#39;ve not used any of the buzzy ones (beyond a cursory look), like Erlang or OCaml, but heard good things about them both, or Scala or even F#. Got some old colleagues using LINQ a bit, but it&#39;s used more like a replacement for SQL, and they say at times it can be depressingly slow (but I think their SQL would be just as bad the way they described what they were doing).<br>
<br>I&#39;m just really into Haskell. I&#39;ve always enjoyed things like SQL and regex, I&#39;m sure I think more in a functional way. Started Haskell and I like the syntax style (always important) and the thinking style. If I could just _do_ something with it I&#39;d be happy :) <br>
</div></div><br>I&#39;ll take a look at clojure, I&#39;ve not even heard of it.<br><br>Iain<br><br><br>