@joshsusser @mfeathers AFAICT "cell wall" in FP is via Abstract Data Types & modules. Information hiding isn't an OO-specific thing.
-
-
Replying to @davetchepak
@davetchepak@mfeathers But it sounds like it's more fundamental in OOP, if that's how FP does it.2 replies 0 retweets 0 likes -
Replying to @joshsusser
@joshsusser Is there really a diff between "obj.call(arg)" & "call(obj, arg)", where obj specifics hidden via ADT/private members?1 reply 0 retweets 0 likes -
Replying to @davetchepak
@davetchepak Absolutely, but you need to turn that obj.call into passing a message.1 reply 0 retweets 0 likes -
Replying to @joshsusser
@joshsusser By passing a msg do you specifically mean async call to independent cell?1 reply 0 retweets 0 likes -
Replying to @davetchepak
@davetchepak Async is optional for message passing. At least in practice it is.1 reply 0 retweets 0 likes -
Replying to @joshsusser
@joshsusser So how does a message differ from a function call? Implicit 'this'?1 reply 0 retweets 0 likes -
Replying to @davetchepak
@davetchepak It's more about the external semantics. Lots to google on the topic.1 reply 0 retweets 0 likes -
Replying to @joshsusser
@joshsusser I've tried googling, but I just end up with more questions: https://gist.github.com/3049721 I can't find a clear, consistent defn.2 replies 0 retweets 0 likes
@davetchepak @joshsusser OOP/FP is a false dichotomy, with serious practical consequences by choosing to ignore it.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.