FW: Free Pizza, C++, and Haskell

You may enjoy this interesting blog post by Bartosz Milewski about understanding C++ template metaprogramming by starting with Haskell. http://bartoszmilewski.wordpress.com/2009/10/21/what-does-haskell-have-to-do... Bartosz gave the talk at the Northwest C++ users group; the video for the talk will be linked eventually on the NWCPP website: http://nwcpp.org/ Simon

Nice article from Bartosz , thanks for sharing this.
The best comment (and oh so true IMO) on his article is:
"I agree, however, a little more familiarity than that may result in
the desire never to see another line of C++ again, so you have to be
careful."
Although learning Haskell improved my programming skills greatly, it
also took away some of the "joy" I had in other programming languages
like C++. C# 3.0 & 4.0 are the exception, it offers just the right
balance for me (maybe F# or Scala too, I don't have enough experience
with those). Maybe because Haskell had a fair bit of influence on C#?
At least that's what I could make out of this very enjoyable video of
Eric Meijer (http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and...)
On Fri, Oct 23, 2009 at 9:37 AM, Simon Peyton-Jones
You may enjoy this interesting blog post by Bartosz Milewski about understanding C++ template metaprogramming by starting with Haskell.
http://bartoszmilewski.wordpress.com/2009/10/21/what-does-haskell-have-to-do...
Bartosz gave the talk at the Northwest C++ users group; the video for the talk will be linked eventually on the NWCPP website: http://nwcpp.org/
Simon
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
participants (2)
-
Peter Verswyvelen
-
Simon Peyton-Jones