Has anyone had any time to play with the Haskell Platform? I briefly used Haskell when it was all the rage here, perhaps I'll start playing with it some more.
-Josh
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Has anyone had any time to play with the Haskell Platform? I briefly used Haskell when it was all the rage here, perhaps I'll start playing with it some more.
-Josh
Not the Haskell Platform specifically, but Haskell yes. There is a great video series on Channel 9 about Haskell. If you are a professional developer of any type I think it's worth a weekend at least to play around with, it has some unusual ideas worth learning about IMO.
14 hours ago, JoshRoss wrote
Has anyone had any time to play with the Haskell Platform? I briefly used Haskell when it was all the rage here, perhaps I'll start playing with it some more.
I have not used Haskell Platform on Windows but I have used Haskell on Linux a little. Fedora provides Haskell Platform as a group (yum groupinstall Haskell)
Definitely an interesting language and can't wait to learn it more.
9 hours ago, Bass wrote
There is a great video series on Channel 9 about Haskell.
Thanks for the tip!
C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals
@JoshRoss:
I have ... I don't do as much as I like but I have slowly been working through ProjectEuler problems. I usually do the problem in C# with LINQ and Rx, and then in Haskell, or sometimes the other way.
The installer, cabal and everything work really well ... I use Notepad++ for editing but I've tried Leksah an IDE for Haskell, and it seems good so far but I haven't built anything non-trivial, in terms of project size/complexity, so I don't know how it will fare for more serious work.
Disclaimer: I am still learning to read complex Haskell - the actual libraries with optimizations are almost always more complicated in practice, vs. what you may see in tutorials. Other than pre-STL C/C++, I am not aware of bigger gap between theory and practice when it comes to optimization, but maybe that's just me because of my lack of experience. Other than that, Haskell is awesome. If I had a chance I would use it for my "real work", I would.
@JoshRoss:
I have ... I don't do as much as I like but I have slowly been working through ProjectEuler problems. I usually do the problem in C# with LINQ and Rx, and then in Haskell, or sometimes the other way.
The installer, cabal and everything work really well ... I use Notepad++ for editing but I've tried Leksah an IDE for Haskell, and it seems good so far but I haven't built anything non-trivial, in terms of project size/complexity, so I don't know how it will fare for more serious work.
Disclaimer: I am still learning to read complex Haskell - the actual libraries with optimizations are almost always more complicated in practice, vs. what you may see in tutorials. Other than pre-STL C/C++, I am not aware of bigger gap between theory and practice when it comes to optimization, but maybe that's just me because of my lack of experience. Other than that, Haskell is awesome. If I had a chance I would use it for my "real work", I would.
Add your 2¢