Having compile-time constant function values is only part of first-class functions -- and even then pointer to member is not the same as pointer to function. boost::bind and friends sweep some of this under the carpet with compile-time metaprogramming.
Name:
Anonymous2009-05-23 12:33
>>43 compile-time metaprogramming
Is there run-time metaprogramming? E. g. (eval (defmacro ...))
Name:
Anonymous2009-05-23 13:13
>>43 Having compile-time constant function values is only part of first-class functions
By all means elaborate.
>>44
That's a library issue, not a language issue.