News for hackers. Stuff that matters.
Re:LightTable detailed critique: Concept vs Reality by prospero on Sunday April 22, 2012 @09:52AM (#3874817)
The side-effect could also just be updating a mutable hash-map, which has much of the same issues, and isn't something that you can sandbox.
Re:LightTable detailed critique: Concept vs Reality by stcredzero on Sunday April 22, 2012 @05:20PM (#3876138)
In Smalltalk, this isn't a problem. Our Dictionary instances are mutable. Usually, we realize it while continuing the debugging/editing (they happen at the same time) and we either rewind the stack a little further to get a new instance of the dictionary, or we can easily undo the side effect. It usually happens in less than the amount of time you took to read the previous sentence.