From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 5 May 93 17:35:50 GMT From: netnews!schonberg!dewar@nyu.edu (Robert Dewar) Subject: Re: Passing procedures as parameters to procedures. Message-ID: List-Id: I actually think that in languages at the level of Ada/C etc, the notion of pointer to procedure is clearer than the idea of a procedure as a value. An interesting note here is that one Algol-68 text book contained in its helpful advice the suggestion that it was better to pass procedures by reference rather than by value, because it would avoid inefficient copying of the code of the procedure. This may be an extreme case, but it is a nice indication of the confusion that can be caused by considering procedures as values in this level of language.