On Wed, Sep 22, 1999 at 02:53:03PM +0100, Claus Reinke wrote:
> Functional programming, i.e., programming with functions, is possible in
> languages that do not support all features that have become common in
> many functional languages.
[eg. higher-order functions]

Well then, it appears that I have a mistaken idea of what functional
programming is.  Can you give me, to cure my ignorance, a few examples
of languages (preferably ones that are in use nowadays) that are *not*
functional and the reasons why this is so.  Is C functional, since it
is possible to program with functions in it?

> From the perspective of numerical programmers, you could also ask: Isn't
> compilation of high-level array operations into efficient code a
> necessary part of every useful (FP) language?

I would definitely agree with that question if you didn't refer to FP
in it.  You don't define FP as "useful", do you?

-- 
%%% Antti-Juhani Kaijanaho % [EMAIL PROTECTED] % http://www.iki.fi/gaia/ %%%

                                  ""
                             (John Cage)


Reply via email to