Indeed. I quote Joe Armstrong:<p>&quot;I might think, though I&#x27;m not quite sure if I believe this or not, but Erlang might be the only object oriented language because the 3 tenets of object oriented programming are that it&#x27;s based on message passing, that you have isolation between objects and have polymorphism.&quot;<p><a href="http:&#x2F;&#x2F;www.infoq.com&#x2F;interviews&#x2F;johnson-armstrong-oop" rel="nofollow">http:&#x2F;&#x2F;www.infoq.com&#x2F;interviews&#x2F;johnson-armstrong-oop</a>