[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Re: [going OT] build tool design, was: tlator-0.1 i
From: |
Stephen J. Turnbull |
Subject: |
Re: [Gnu-arch-users] Re: [going OT] build tool design, was: tlator-0.1 initial release |
Date: |
Fri, 19 Sep 2003 12:36:41 +0900 |
User-agent: |
Gnus/5.1001 (Gnus v5.10.1) XEmacs/21.4 (Portable Code, linux) |
>>>>> "Samium" == Samium Gromoff <address@hidden> writes:
Samium> Starting with make-3.80 it have some additions, which,
Samium> as i recognize, are targetting this very issue.
Samium> I mean $(eval ) $(call ).
Yuck.
>> In a complex enough project, the makefiles become such a big
>> pile of rules and variables, one hardly knows where a variable
>> will change, where it will be expanded, if a name is free or
>> already used
Samium> Variable expansion is controlled by
Samium> `:=' vs `='
More yuck.
Look, make is supposed to be a declarative language like Prolog.
What's happened over the years is that it has become a scripting
language with a declarative syntax.
The prosecution rests, and requests the death penalty.
--
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.
- [Gnu-arch-users] Re: autoconf, (continued)
- [Gnu-arch-users] Re: autoconf, Stephen J. Turnbull, 2003/09/18
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Stephen J. Turnbull, 2003/09/17
- [Gnu-arch-users] Re: [ANNOUNCE] tlator-0.1 initial release, Miles Bader, 2003/09/17
- [going OT] Re: [Gnu-arch-users] Re: [ANNOUNCE] tlator-0.1 initial release, Doran Moppert, 2003/09/18
- Re: [going OT] Re: [Gnu-arch-users] Re: [ANNOUNCE] tlator-0.1 initial release, Miles Bader, 2003/09/18
- [Gnu-arch-users] Re: [going OT] Re: Re: [ANNOUNCE] tlator-0.1 initial release, Stig Brautaset, 2003/09/18
- [Gnu-arch-users] Re: [going OT] build tool design, was: tlator-0.1 initial release, MJ Ray, 2003/09/18
- Re: [Gnu-arch-users] Re: [going OT] build tool design, was: tlator-0.1 initial release, Robin Farine, 2003/09/18
- Re: [Gnu-arch-users] Re: [going OT] build tool design, was: tlator-0.1 initial release, MJ Ray, 2003/09/18
- Re: [Gnu-arch-users] Re: [going OT] build tool design, was: tlator-0.1 initial release, Samium Gromoff, 2003/09/18
- Re: [Gnu-arch-users] Re: [going OT] build tool design, was: tlator-0.1 initial release,
Stephen J. Turnbull <=
- Re: [going OT] Re: [Gnu-arch-users] Re: [ANNOUNCE] tlator-0.1 initial release, Robert Collins, 2003/09/18