I asked this some time back.  One dark side of doing this is that it *can* 
result in unwanted/inappropriate failures.  In practice though, Dolphin's 
limits on the stack has been a good thing.




________________________________________
From: [email protected] 
[[email protected]] On Behalf Of Guillermo Polito 
[[email protected]]
Sent: Wednesday, November 17, 2010 11:44 AM
To: [email protected]
Subject: [Pharo-project] Infinite recursion

Hi,

Yesterday I got into an infinite recursion, because of adding an ordered 
collection into itself.  And #hash is defined in terms of its containees, hehe.

Why I did that? It doesn't really matters. I was testing a little project I'm 
doing for the University.

So I came into an infinite recursion, which didn't stop until the VM run out of 
memory...  And the question is.. Shouldn't it throw an error like a stack 
overflow when we run into those cases?

Cheers,
Guille

Reply via email to