Programs are proofs, but only typed programs are useful proofs and only with regard to that which is expressed in types.
Tested programs can also be useful proofs, but testers aim for code coverage instead of spec and assumption coverage for some weird reason so they rarely ever prove anything useful.
>>47 Programs are programs, not proofs. Stop fucking doing this stupid shit. Next thing you're gonna say is that a computer is a homosexual nigger (you).
Name:
Anonymous2014-06-28 7:13
>>36 It's possible to keep it decidable, the only downside is requiring the programmer to declare types explicitly everywhere, which is a small price to pay for increased correctness guarantees.
Name:
Anonymous2014-06-28 7:49
>>48 You might not like the Curry-Howard correspondence, but it still exists.
It doesn't have anything to say anything about the GNAA, so I think maybe you have some things you need to work out.
Name:
Anonymous2014-06-28 10:48
>>46 DON'T MOCK KEINE SAFIKHDSFKLDJHADSJKLFHASDKJFHKASHFAJKDSFKDSA I FUCKING HATE YOU CRETIN DIE IN A FIRE
Name:
Anonymous2014-06-28 10:51
>>50 And it's still useless. What proofs are strcpy and memcpy equivalent to?