> I always figured we should've replaced Make with a TCL-style syntax:
> 
> targetname {dependency-list} {action-list}
> 
> Or perhaps straight TCL, and have a keyword named "target":
> 
> target targetname {dependency-list} {action-list}
> 
> ...and then we'd be able to stop worrying about the whitespace, and
> we'd have something more readable than the various CONS flavors.

That's an intriguing idea.

Speaking of CONS, have you looked at the Python version, SCons
(http://www.scons.org)?  If you are whitespace/python-adverse, then it
won't be of much interest to you.  For me, I like the clean syntax of
it.  After all, it's just a Python program.  The other feature of
SCons I really like is the built-in autoconf-like functionality.

I haven't had the chance to do much more than tinker a bit with it.
I'm anxious to try it out on some of our larger software packages to
see how well it works in practice.

Have any of you tried SCons?

-Jon


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to