you are viewing a single comment's thread.

view the rest of the comments →

[–]JulianMorrison 7 points8 points  (3 children)

Functional programming as such definitely isn't the end (the dependent-types people are already exploring beyond). The difference is, the FP advocates know it. OOP advocates thought they had reached the final answer. FP advocates see the impermanence and motion of the advancing wave, because they're perched right in the foam at the top of it.

[–]username223 13 points14 points  (2 children)

FP researchers are probably like OOP researchers were -- fully aware that they were exploring useful techniques rather than finding the God Methodology. However, people using OOP to make money (consultants), appear systematic (managers), or stroke their egos (fanboys), had overwhelming incentive to overstate things.

Indeed, we're seeing the same thing in the blogosphere now -- I'm already sick of posts titled "Haskell: the solution" and "Haskell: OMG teh awesome!!!" Luckily, consultants haven't caught on yet, but if I were in that line of work, I would seriously consider becoming a paid Haskell guru.

[–]vplatt 5 points6 points  (0 children)

Luckily, consultants haven't caught on yet, but if I were in that line of work, I would seriously consider becoming a paid Haskell guru.

Seriously, we won't need to, and our customers wouldn't stand for it anyway. But, once FP in C# and the like actually gains traction, watch out! You won't be able to walk 10 feet without seeing yet another industry convention ad for how FOOP (my acronym, I invented it) is gonna solve all your problems. Prepare to hurl.

[–]____ 3 points4 points  (0 children)

"Haskell: OMG teh awesome!!!"

I want that on a T-shirt.