Shakthi
09/27/2021, 4:42 AMShakthi
09/28/2021, 6:40 PMshalabh
09/29/2021, 6:10 AMYou can only edit executing pieces of code. This design decision was taken to prevent ANY mental simulation while coding.Bold and intriguing idea - can't modify dead code - I kinda like it. I'm usually very strongly in favor of avoiding mental simulation, but even I'm not sure if this goes too far 😂 I can see how this enforces TDD. What if you call the same function twice? Which of the two values will be displayed? Your mention of dependency injection reminded me of the Newspeak language - have you looked at that?