[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Yet another netlister



On Fri, Jul 31, 2009 at 8:49 PM, A.Burinskiy<alexbour@xxxxxxxxx> wrote:
> Dear gEDA community members,
>
> I created yet another netlister for gschem. Netlister supports flattened
> or hierarchical netlist, handles slotting and global net names. Will be
> glad to hear any feedback. The source located in:
> http://sourceforge.net/projects/ynetlist/files/

I will have a closer look at it later. Thanks.

I'm a bit puzzled that all of you tend to choose C/C++ for
implementing your tools. Netlisters are expected to be extendable by
their end users but such a low level implementation language together
with a build environment is a significant obstacle to it. It is not a
theoretical dispute - I've been trying to extend Anthony's spnet and I
soon got tired of doing text processing in C.

Please treat this as my private suggestion only: would you or Anthony
consider rewriting your tool in Perl, Python or some other major
scripting language?

So far only gnetlist tries to employ some higher level language
(guile) for processing the netlist but it suffers form other problems
(guile itself is not very mature and gnetlist architecture is
hardcoded in C, which is why it is so hard to add the hierarchy
support to it).

Regards,
-r.


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user