On Wed, 22 Sep 1999, Antti-Juhani Kaijanaho wrote:

> 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?
> 

 <* MUNCHED A LOT HERE *>

 Actually, it is my understanding that C can be used as a functional
language. There is even a book out there called "Functional C" that some
day I really want to take a look at. I am not really sure what it is
about :)  Of course, you have to use a lot of discipline I suppose! 
SOrt of like doing oop in Python or Perl requires a lot of discipline :)


CHeers!





Reply via email to