News for hackers. Stuff that matters.
Re:Dependent Haskell Is the Future (2018) by UncleMeat on Friday August 16, 2019 @10:33AM (#20715526)
The cpp static analysis tools are all wildly unsound. This is a core design principle behind all real world deployable static analysis systems, whether they are based on abstract interpretation or model checking or symbolic execution, or anything else.

Static analysis is a powerful technique. But sound formal methods have been failing to make a splash for nearly five decades.

Re:Dependent Haskell Is the Future (2018) by antisemiotic on Friday August 16, 2019 @10:40AM (#20715586)
Honestly, I'd be happy with a language that can propagate the result of a conditional statement into compile-time constraints inside the branches, and also can create executables without jumping through 20 hoops.