simulavr-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Simulavr-devel] SimulAVR + simulated hardware


From: E. Weddington
Subject: Re: [Simulavr-devel] SimulAVR + simulated hardware
Date: Thu, 15 Jan 2004 11:31:31 -0700

On 15 Jan 2004 at 10:04, Bruce R'. Miller wrote:

> On Thursday 15 January 2004 08:31, E. Weddington wrote:
> > In Ted's defense:
> 
> I don't believe that anyone here would dream of attacking Ted.  I see a number
> of people offering to help out.

I do too. I didn't want to come across harsh.
 
> > I don't mean this to sound bad, but as with all open source projects, it's
> > "put your money where your mouth is". In other words, if you feel that
> > simulavr would greatly benefit from C++ then by all means re-architecture 
> > it.
> > If you can get it working better and put in features faster than Ted, et al.
> > can, then I'm sure that Ted's a reasonable guy and he might very well change
> > over.
> 
> I offered to do a C++ port when I first started looking at Simulavr but I 
> wasn't going to do it if no one was interested.  A couple weeks later Klaus
> trumped me by actually going ahead and doing it.  Another way of going about
> this is to take the current code as is just start using a C++ compiler to 
> build
> it.  So, the work has been done and the money is in the same place as the 
> mouth.
>  C++ makes it much easier to architect and maintain the code.  The modularity
> causes code changes to me much more localized.  And the compiler's syntax
> checker forces the code contributor to do much of the work that would normally
> fall to the code maintainer/debugger/user (i.e. Ted).  These are all pro-Ted
> issues.
 
> Looking back, I see a lot of instances where Ted received patches that 
> conflicted with work already in progress.  This seems to be the case often 
> with
> C since it is lacking in abstraction mechanisms.  He then has to reject the
> patch or else rely on a very small CVS window to get everything integrated. 
> C++'s modularity addresses exactly this issue resulting in more free time for
> Ted to spend with his alleged girlfriend.  :)
 
[LOL! I've met in person both Ted and his girlfriend, so I know she's real and 
not virtual! :-) They're both very nice people and very busy!]

Well does the C++ version contain all the same features as the C version right 
now?

Eric





reply via email to

[Prev in Thread] Current Thread [Next in Thread]