Linus Torvalds wrote:
There are many portable interpreters out there, and I don't mean perl. And
writing a small "specialized for git" one isn't even that hard. In fact,
most of the shell (and bash) hackery we do now would be unnecessary if we
just made a small "git interpreter" that ran "git scripts".
Before anybody mentions tcl ;-).
Well, I was thinking more of the "embeddable" ones - things that are so
small that they can be compiled with the project. Things like Lua.
[...]
I was really thinking more of a simple shell-like script interpreter.
I like the term "Domain Specific Language" to refer to this sort of
thing. It even hints at using the right kind of tools to achieve it, too :)
Sam.
-
: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html