
Just adding another perspective: I developed the AI for a complex
turn-based strategy game in C++. By the end of the process I found
that I was not only continually repeating myself due to the language
syntax because I needed a *lot* of specialized list manipulations, but
I was also effectively composing pure functions.
This made me think that it could be much more effective to develop AI
in a functional language. There's no way I could do this with Haskell
presently as I am still struggling to approach all problems from the
FP perspective first, but I do think there is the potential.
Cheers,
Darren
On Tue, Sep 11, 2012 at 6:34 AM, Anindya Mozumdar
I went back to it for one day (yesterday) and that was enough to make me realize how unpleasant its inconsistencies, inconsistent documentation, awkwardnesses, etc.
Haskell is a gift and I'm not throwing it away.
Luckily this is a small list, otherwise a flame war would have started by now.
Personally, I learnt the basics of Haskell in the year 2000 in college. I am re-learning it again, and it's an absolute delight. I am not a programmer by profession - and this is the only language which *makes* me want to learn it as I am generally interested in math and bit of CS theory. It's also interesting to note that Haskell is being used in finance, and maybe I will get to use it professionally one day.
Regards, Anindya
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners