[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: weird names in PCB part library
On Aug 20, 2004, at 10:04 AM, Stuart Brorson wrote:
Parameterized footprint generation is a macro processing task. M4 is
a macro processor. Perl is a scripting language.
If I had my druthers, we'd deprecate that entire M4 symbol library, and
move to the file based library. Eventually, we'd kill the M4 library
Any benefit of using an M4 script to generate symbols can be
replicated using Perl or Python. M4 should be banashed.
Regardless of your personal dislike for M4, it is the correct tool
for the job (far more so than a scripting language like Perl, or even a
*good* scripting language like Python), and it works quite well. The
problem here is one of maintenance, not of implementation.
Dave McGuire "...it's a matter of how tightly
Cape Coral, FL you pull the zip-tie." -Nadine Miller