|
|
|
|
|
by nnq
4629 days ago
|
|
Side-topic question: is anything from the Smalltalk OO model that hadn't made its way into Ruby? I know that Matz took lots of ideas from Smalltalk when he created Ruby, but I wonder if there are any good OO model related things he didn't adopt. I don't mean the whole image based and IDE in the program thing, I know this is something only Smalltalk has. |
|
The various links referenced from:
http://stackoverflow.com/questions/6347599/how-does-smalltal...
Should give you a good idea.
Basically, the current call stack is available. This makes it trivial to write a debugger, restart processing from a previous point in execution (debugger driven development as it is sometimes called makes the TDD process make so much sense when you do it in Smalltalk).