IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New I'm dubious.
Functional programming is great for some things. But the reason you can mathematically prove it's correct has to do with the lack of side effects in functions. As soon as you put a SQL database in there you lose that property and it's no longer truly provable functional programming.

He talks about two special features, encapsulation and simple concurrency, as if they're some new mind-blowing thing that most web developers have never heard of. Anyone using a modern web development language like ES2015 or Coffeescript, and a library like React, has access to both of those.

So, interesting experiment, but it doesn't seem worth the trouble of dealing with the limited libraries and servers of a niche tool. The toy example in the paper aside, I doubt there's any meaningful productivity boost unless, like the author, you think mainly in functional modes all day long anyway.
Regards,
-scott
Welcome to Rivendell, Mr. Anderson.
New Thanks for your comments, Scott!
I had a feeling it might not be nirvana.
Alex

"There is a cult of ignorance in the United States, and there has always been. The strain of anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that "my ignorance is just as good as your knowledge."

-- Isaac Asimov
New Euh...
encapsulation and simple concurrency, as if they're some new mind-blowing thing that most web developers have never heard of

You'd be amazed... (not limited to web developers either, although PHP code does seem to contain the most eyewatering atrocities committed against any sane coding practice.)
     Guaranteed Code? - (a6l6e6x) - (7)
         I'm dubious. - (malraux) - (2)
             Thanks for your comments, Scott! - (a6l6e6x)
             Euh... - (scoenye)
         Functional programming has been around since approximately forever. - (CRConrad) - (3)
             Bah, that's what I get for having a post hanging around un-posted for 10 hrs: Beaten by Scott. -NT - (CRConrad) - (2)
                 :-) It was worth hearing your take on it regardless. -NT - (malraux) - (1)
                     OK, then here's some more: - (CRConrad)

Yay! You got a... thing.
51 ms