dotgnu-general
[Top][All Lists]
Advanced

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

Re: [DotGNU]Dotgnu written in C#?


From: James Michael DuPont
Subject: Re: [DotGNU]Dotgnu written in C#?
Date: Fri, 8 Aug 2003 23:46:35 -0700 (PDT)

> Dawkins, David wrote:
> >>C# is perfect to replace the nasty structs and pointers of 
> >>some c code.
> > 
> > Perhaps if you are starting from scratch; the point is that
> > all this stuff exists, has been hardened, debugged, tested,
> > hammered into the ground etc.  Rewrites always rewrite the
> > bugs too.
> > 
> > Rich sounds like someone with industry experience and for
> > what it's worth, I agree with him.

--- Rahul Singh <address@hidden> wrote:
> Sorry couldn't resist.
> 
> >> Perhaps if you are starting from scratch; the point is that
> >> all this stuff exists, has been hardened, debugged, tested,
> >> hammered into the ground etc.  Rewrites always rewrite the
> >> bugs too.
> 
> I agree. Here is a nice article about whats bad about throwing away 
> existing code (no matter how badly it is written).


OK, 
first of all:

1. A agree with Dawkins, David, I done believe in throwing away any
code. 

2. Migration of code and upgrading of code to better representations
using better tool preserves it.

3. I have lots of respect for rich bauman, I think his ideas are good. 

4. My only point is that my industry experience has shown me that code
transformation tools can be very useful. 

5. A C --> C# translator that allows user defined translations would be
great. Program transformation and Intentional programmer are the
future.
If you are interested I can post lots of referencese here.

6. I have even more respect for rhys, he writes amazing code. Just
think what the pnet code would be like if you could automatically
transform some of the important data structures he wrote in C into
something scriptable and useable for quick hacking. Transformation into
C# for writing compiler add-ones in c#. Creating of perl iterfaces for
easy patter matching on code. The possibilities are endless.


mike

=====
James Michael DuPont
http://introspector.sourceforge.net/

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com


reply via email to

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