[erlang-questions] Orthogonality and Principle of least surprise Was: chained functions

Jachym Holecek freza@REDACTED
Mon Feb 6 18:05:44 CET 2012

# José Valim 2012-02-06:
> >
> > This is a good principle, but Ruby does not heed it:
> >
> > http://stackoverflow.com/**questions/372652/what-are-the-**
> > ruby-gotchas-a-newbie-should-**be-warned-about<http://stackoverflow.com/questions/372652/what-are-the-ruby-gotchas-a-newbie-should-be-warned-about>
> Matz, the creator of Ruby, once said that the "Principle of Least Surprise"
> applies to *him* and every person has different "surprises" since they
> expect different things based on their past experience.

*sigh* Such solipsistic interpretation for one violates POLS in itself and
further defeats practical value of said principle... That a Cool Guy said
it doesn't make it any less stupid (in case he was serious -- hopefully
I'm just overworked and missed an obvious joke).

	-- Jachym

More information about the erlang-questions mailing list