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

Jachym Holecek <>
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).

BR,
	-- Jachym



More information about the erlang-questions mailing list