nicholasbs Nick
"In an imperative language, you have no guarantee that a simple function that should just crunch some numbers won't burn down your house..."

February 20, 2012     3 retweets #

chimeracoder Aditya Mukerjee
@nicholasbs Though, in a (purely) functional language, you have a guarantee that it won't do anything at all....

February 21, 2012 #

nicholasbs Nick
@chimeracoder But it will be provably correct!

February 21, 2012 #

JorgeO Jorge Ortiz
@nicholasbs @chimeracoder Actually, the ONLY thing a pure function can do is burn down your house, by overheating the CPU so it catches fire

February 21, 2012 #

chimeracoder Aditya Mukerjee
@JorgeO @nicholasbs Um, no, that would be a side-effect....

February 21, 2012 #

JorgeO Jorge Ortiz
@chimeracoder @nicholasbs No type system I know of checks for CPU temperature side-effects :)

February 21, 2012 #