Article View: comp.lang.prolog
Article #4307Re: Recursion (was PROLOG in the "real" world?)
From: Tom Osborn
Date: Thu, 31 Oct 1991 07:52
Date: Thu, 31 Oct 1991 07:52
17 lines
2006 bytes
2006 bytes
lee@ecrc.de (Lee Naish) writes: > [loop invariants as inductive hypotheses -> correct code, ...] >...Sure, normal people tend to have a problem with induction. They tend to >have a problem writing correct code. ... I think they have problems with formulating loop invariants and other correctness supporting abstractions. The problems with induction are a separate issue mainly to do with relevance (if they can't come to terms with the invariants in the first place). The formal methods seem to fall into place when the student (or novice _____) comes to terms with abstraction and precision (IMHO + teaching experience). -- Tom Osborn, "These infrastructures have diverted School of Computing Sciences, large numbers of highly talented University of Technology, Sydney, technologists from useful work". PO Box 123 Broadway 2007, AUSTRALIA. Robert Hecht-Neilsen.
Technical Details
Message-ID:
<osborn.688895538@dragon>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!caen!batcomputer!munnari.oz.au!metro!socs.uts.edu.au!dragon!osbornReferences:
<1991Sep26.031311.836@monu6.cc.monash.edu.au> <1991Oct02.193655.16492@chome.ruhr.de> <1991Oct3.180209.3023@athena.cs.uga.edu> <1991Oct04.142838.29652@eng.umd.edu> <1991Oct16.163624.19739@ecrc.de>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f907c,2ad8401e5c040397 X-Google-Attributes: gidf907c,public X-Google-Thread: 10461e,2ad8401e5c040397 X-Google-Attributes: gid10461e,public X-Google-Thread: 102449,2ad8401e5c040397 X-Google-Attributes: gid102449,public X-Google-Thread: 10db24,2ad8401e5c040397 X-Google-Attributes: gid10db24,public X-Google-Thread: f43e6,2ad8401e5c040397 X-Google-Attributes: gidf43e6,public X-Google-ArrivalTime: 1991-10-31 11:08:32 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!caen!batcomputer!munnari.oz.au!metro!socs.uts.edu.au!dragon!osborn From: osborn@socs.uts.edu.au (Tom Osborn) Newsgroups: comp.lang.prolog,comp.software-eng,comp.edu,comp.ai,aus.ai Subject: Re: Recursion (was PROLOG in the "real" world?) Message-ID: <osborn.688895538@dragon> Date: 31 Oct 91 07:52:18 GMT References: <1991Sep26.031311.836@monu6.cc.monash.edu.au> <1991Oct02.193655.16492@chome.ruhr.de> <1991Oct3.180209.3023@athena.cs.uga.edu> <1991Oct04.142838.29652@eng.umd.edu> <1991Oct16.163624.19739@ecrc.de> Lines: 17