News for hackers. Stuff that matters.
Re:Safe dead code removal in a pure functional language by UncleMeat on Friday January 29, 2021 @08:19AM (#25956945)
Of course. Thus, "the soundiness manifesto". If you want to eval() your entire program to be something completely different just to spike your analysis tool, go ahead. But in the real world these cases are minimal and asking developers to make some annotations to help out in these cases isn't arduous.

Notably this is largely a problem with JavaScript and Ruby. There are plenty of non-functional languages where we don't need to havoc wildly to handle ordinary program behavior.

There are no comments on this comment yet.