From: kleczek.michal on
On Dec 10 2007, 11:21 am, Mark Nicholls <Nicholls.M...(a)mtvne.com>
wrote:
> questions in the title really.
>
> I'm not especially interested in the implementation mechanism...i.e.
> if the langauge doesn't support implementation inheretance and the
> interfaces need to be implemented by delegation, then I'm not too
> fussed, at the moment I'm just interested in a languages that can do
> it.
>
> C# no.
> F# no.
> Scala no (I think).
> C++ ?
> java ?
> Haskell ?

Don't know which mainstream language supports it but there is an
excelent paper about the subject:
http://www.cs.rice.edu/~eallen/papers/p079-allen.pdf

Michal