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

Re: gEDA-user: weird names in PCB part library



On Aug 20, 2004, at 10:04 AM, Stuart Brorson wrote:
> 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
> altogether.
>
> Any benefit of using an M4 script to generate symbols can be
> replicated using Perl or Python.  M4 should be banashed.

   Parameterized footprint generation is a macro processing task.  M4 is 
a macro processor.  Perl is a scripting language.

   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

--
Dave McGuire             "...it's a matter of how tightly
Cape Coral, FL             you pull the zip-tie."       -Nadine Miller