From: Sam Vilain Date: Thu, 23 Feb 2006 20:31:25 GMT Subject: Re: [PATCH] fmt-merge-msg: avoid open "-|" list form for Perl 5.6 Message-ID: <43FE1B9D.10403@vilain.net> In-Reply-To: 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.