Re: Software directions to ponder over...

Date view Thread view Subject view Author view

From: Tony Finch (dot@dotat.at)
Date: Thu Sep 28 2000 - 03:09:22 PDT


Kragen Sitaker <kragen@pobox.com> wrote:
>
>I'm not aware of any languages in common use with precise definitions,

Standard ML and Scheme come to mind.

>There are other good ways to structure code; for example,
>combinator-graph reduction and higher-order functions. They are wrong
>choices when the most important aspect of the code's behavior is its
>control flow.

IME <http://www.ioccc.org/years.html#1998_fanf> combinator graph
reduction is a handy but old-fashioned way of implementing certain
languages but it's a complete bugger to program in. However,
combinators do turn up as special cases of HOF, and some more
hard-core functional code can be mostly combinators, but the
programmer isn't thinking in terms of graph reduction.

Tony.

-- 
en oeccget g mtcaa    f.a.n.finch
v spdlkishrhtewe y    dot@dotat.at
eatp o v eiti i d.    fanf@covalent.net


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Thu Sep 28 2000 - 03:14:15 PDT