[fpc-pascal] Competitive advantage in showing proof of correctness
Vinzent Hoefler
JeLlyFish.software at gmx.net
Tue Aug 14 11:20:35 CEST 2007
On Tuesday 14 August 2007 08:08, Florian Klaempfl wrote:
> Vinzent Hoefler schrieb:
> > On Tuesday 14 August 2007 06:14, Daniƫl Mantione wrote:
> >> Lastly, pre and post conditions are just another runtime check.
> >
> > No. If you can prove that the conditions always hold, you don't
> > even need to compile to the program to prove its correctness.
> >
> > There's a company already doing that:
> >
> > http://www.praxis-his.com/sparkada/intro.asp
>
> As long as they can't prove that Goedel is wrong I don't believe in
> it :)
Well, I've seen it in action. And I don't see the reference to Goedel
here. Basically it's predicate logic, which is - according to Goedel -
both complete and correct.
Of course, they can't solve the halting problem. But most systems they
design are not designed to halt, anyway. ;)
Vinzent.
More information about the fpc-pascal
mailing list