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

Re: gEDA: Yet more new code in CVS



[snip]
>	1) rewriting in C++  I won't do this if I feel there is too much
[snip]


	Just following up here, before I am flamed to death.  No I don't
intend to throw away the C version, nor will I stop maintaining it in
the near future.  Progs like gnetlist and all the backends will continued
to exist for a long time (especially since gnetlist has worked out fairly
well, just needs a reorg/facelift).

	All the code in the current version will be reused in some fashion
or another (regardless of what lang the rewrite will be written in).
Basically most of the hard code has been written, now it's just a matter
of making the code correct (and fixing all my oopses :-)  Once I get my
act together and do the necessary design work, getting this rewrite to
have the same functionality (like the current version) should not take
as long.  I don't intend to do an ad hoc job (like parts of the current
gschem) with the rewrite; I will go through a proper design process and
I will document as I go.  Really. :-) I just need to figure out which
direction I want to take gschem/gnetlist in.  Feedback always appreciated.


								-Ales