RE: [sv-ec] Multiple inheritance

From: Rich, Dave <Dave_Rich@mentor.com>
Date: Thu Feb 25 2010 - 07:59:31 PST

This "tweet" was in response to a paper I presented at DVCon on multiple inheritance. My proposal was to have the functionality of Java interfaces using C++ syntax and limited semantics of virtual inheritance. (The interface keyword is already in use for a different purpose). I'll post the paper as soon as the conference is over.

Dave

> -----Original Message-----
> From: owner-sv-ec@eda.org [mailto:owner-sv-ec@eda.org] On Behalf Of David
> Jones
> Sent: Thursday, February 25, 2010 5:20 AM
> To: Brad Pierce
> Cc: SV_EC List
> Subject: Re: [sv-ec] Multiple inheritance
>
> Is the request for true multiple inheritance (C++ style) or for
> something similar to Java interfaces?
>
> The functionality of Java interfaces is relatively easy to define. But
> if we try to define the equivalent of C++ multiple inheritance
> (including multiple virtual inheritance) then the definition and
> implementation get a lot more complex.
>
> On Thu, Feb 25, 2010 at 1:59 AM, Brad Pierce <Brad.Pierce@synopsys.com>
> wrote:
> > According to Scott Roland, writing from DVCon, "Multiple inheritance is
> the #1 SystemVerilog feature request for people with an OO background."
> >
> >    http://twitter.com/scott_roland/statuses/9584083182
> >
> > -- Brad
> >
> >
> >
> > --
> > This message has been scanned for viruses and
> > dangerous content by MailScanner, and is
> > believed to be clean.
> >
> >
> >
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Thu Feb 25 07:59:42 2010

This archive was generated by hypermail 2.1.8 : Thu Feb 25 2010 - 07:59:50 PST