A year ago or so, I have noticed that the phrase "forces the programmer to think about" is reliably correlated with bad ideas.
@seppo0010 if that was the case, try! and unwrap (and the proposed suffix ?) wouldn't exist
-
-
@seppo0010 "allows you to think about" is awesome. "forces you to think about" is a design antipattern (both langs and DSLs) -
@wycats the line between those two seems blurry to me. Example of forcing? -
@seppo0010 there's a difference between go error handling and rust error handling. -
@seppo0010 go does "force you to think" which results in adopting typing patterns that have the opposite effect.
End of conversation
New conversation -
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.