"All programs must have side effects to be useful" - can we please stop repeating this awful lie?
-
-
Replying to @puffnfresh
@puffnfresh Is that side effects in the sense of talking to a database or in the sense of any kind of output?1 reply 0 retweets 0 likes -
Replying to @seanparsons
@seanparsons "my program talks to a database therefore it side-effects" is nonsense.2 replies 0 retweets 0 likes -
Replying to @puffnfresh
@puffnfresh@seanparsons How so? If the state of the database changes as a result of the function being called it's not ref. transparent.6 replies 0 retweets 0 likes -
Replying to @ctford
@ctford@puffnfresh@seanparsons It is precisely this elevation of particular types of computation that compels the protest against nonsense1 reply 0 retweets 0 likes -
Replying to @dibblego
@dibblego@puffnfresh@seanparsons's reply used database access as an example only. Do you see egs as a blocker to abstract thinking?3 replies 0 retweets 0 likes
@ctford @puffnfresh @seanparsons I see examples as a blocker to making sense in this context.
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.