Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Right; not out of the box, anyway (many proof assistants are powerful enough for deep embedding of arbitrary logics, but, of course, using them is beyond the affordable reach of nearly all software shops). Many can express termination out of the box, which, in theory, can suffice to express most (all?) liveness properties, certainly many useful ones, but again, this is expressed at the function level, and hard to do for global liveness properties.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: