On Sun, Feb 04, 2007 at 08:58:10AM -0800, Brandon J. Van Every wrote:
> My pet peeve about programming languages is they typically don't specify 
> their build systems.  So for all the type safety people say they're 
> achieving in their language, it is ruined by haphazard shell interfaces 
> on multiple operating systems.  I'm not sure what can be done about the 
> problem, only that it is a problem.  

After 20 minutes of careful research, I think that build systems shouldn't
be specified per language. The language can export features that make
building things easier, but I think that's as far as you get. I honestly
wonder if something like a first order predicate logic engine, or maybe
a temporal logic engine, should be used for a build system... It sort
of looks like CMake tried to do that, at least with their syntax.

But, eh, I currently think the currently available tools are probably
"good enough" for most things.

-pete



_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to