[Rant-cafe] rant and rake

Russel Winder russel at russel.org.uk
Tue Dec 5 13:50:47 EST 2006


On Tue, 2006-12-05 at 14:46 +0000, Steven Shaw wrote:

> I just don't get it. I suppose I'd have to dig in to find the
> abstraction you're talking about. With an overload of terminology it
> makes it hard (for instance Python generators).

The tyranny of jargon :-)

A generator in Rant is a way of getting Rant to write a whole set of
rules and tasks.  They are not macros, it is more like dynamic code
generation.

> If a tool was fantasic it wouldn't bother me (too much) if it USED
> CAPITALS EVERYWHERE...

You are more forgiving than I am.  I guess I just got annoyed not being
able to use lower case for programming from 1970-1980.

> To me Waf seems to new to base any project on it. I can't have been
> around that long. Scons has been around ages. You want longevity for
> your build system :)

I don't think Waf is that much of a risk but certainly SCons is a safer
bet for a really low-risk situation.

> That too is my wish. A Ruby-based build to to replace make and autotools.

I would say that Rant could be it but I don't think Rake can be, at
least not easily.  The issue is getting a big enough of an active
community and energy behind doing it.  

> Rant doesn't seem to have many libaries either. I don't see that as a
> big advantage of Rant.

Rant does not have the high-level tools as yet, that is true.  If that
is important to you now then Rant is not ready for you yet :-)  But then
nor is Rake.  For now high-level probably means SCons or Waf.  Or if you
are doing Java stuff, Ant, Gant or Raven.
-- 
Russel.
====================================================
Dr Russel Winder                +44 20 7585 2200
41 Buckmaster Road              +44 7770 465 077
London SW11 1EN, UK             russel at russel.org.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://rubyforge.org/pipermail/rant-cafe/attachments/20061205/35c67c8f/attachment.bin 


More information about the Rant-cafe mailing list