tail recursion (was: Equality of Recursive Structures)

Bergel, Alexandre bergel at iam.unibe.ch
Thu May 17 14:52:47 UTC 2007


> Dan Ingalls said that VM implementors can cheat as long as they don't
> get caught and if you ever get into the debugger you will certainly
> notice the lack of some stack frames and will curse whoever had the
> brilhant idea of eliminating them to get some extra speed.

I would consider myself as having experience with Scheme. Whereas not  
creating a stack frame for recursive call reduce memory consumption,  
it makes application debugging a much harder task... As far as I have  
seen, not creating stack frame causes more problems than it solves...

Alexandre

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.software-artist.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






More information about the Squeak-dev mailing list