Re: choice of implementation language

2009-01-13 Thread Ralf Wildenhues
Hi Karl, * Karl Berry wrote on Tue, Jan 13, 2009 at 08:36:53PM CET: > given that the autoconf etc. are written in perl > > Just for the record, it's automake that's primarily written in perl. > autoconf is a shell script (plus m4). And autoconf uses autom4te under the hood, which is a perl s

Re: choice of implementation language

2009-01-13 Thread Karl Berry
given that the autoconf etc. are written in perl Just for the record, it's automake that's primarily written in perl. autoconf is a shell script (plus m4).

Re: choice of implementation language

2009-01-08 Thread James Youngman
Please note that my contributions to gnulib-tool so far have been nonexistent; weigh my statements accordingly... On Sun, Jan 4, 2009 at 10:25 PM, Bruno Haible wrote: > If gnulib-tool was to be rewritten in another programming language than > shell + sed, what would be the good choices? > > The f

Re: choice of implementation language

2009-01-07 Thread Mike Frysinger
On Wednesday 07 January 2009 11:12:57 Sam Steingold wrote: > Mike Frysinger wrote: > > On Wednesday 07 January 2009 09:39:06 Sam Steingold wrote: > >> Bruno Haible wrote: > >>> If gnulib-tool was to be rewritten in another programming language than > >>> shell + sed, what would be the good choices?

Re: choice of implementation language

2009-01-07 Thread Sam Steingold
Mike Frysinger wrote: On Wednesday 07 January 2009 09:39:06 Sam Steingold wrote: Bruno Haible wrote: If gnulib-tool was to be rewritten in another programming language than shell + sed, what would be the good choices? a popularity contest is not the way to choose a language. and why aren't yo

Re: choice of implementation language

2009-01-07 Thread Jose E. Marchesi
> On Wednesday 07 January 2009 09:39:06 Sam Steingold wrote: >> Bruno Haible wrote: >> > If gnulib-tool was to be rewritten in another programming language >> than >> > shell + sed, what would be the good choices? >> >> a popularity contest is not the way to choose a language. >> >> and why aren't

Re: choice of implementation language

2009-01-07 Thread Mike Frysinger
On Wednesday 07 January 2009 09:39:06 Sam Steingold wrote: > Bruno Haible wrote: > > If gnulib-tool was to be rewritten in another programming language than > > shell + sed, what would be the good choices? > > a popularity contest is not the way to choose a language. > > and why aren't you even con

Re: choice of implementation language

2009-01-07 Thread Sam Steingold
Bruno Haible wrote: If gnulib-tool was to be rewritten in another programming language than shell + sed, what would be the good choices? a popularity contest is not the way to choose a language. and why aren't you even considering lisp? clisp comes with all linux distributions. every decent CS

Re: choice of implementation language

2009-01-07 Thread Paolo Bonzini
>> FWIW, my preferences are: sticking with what we currently have, or >> Perl. > > Yeah, I forgot to say that: I don't see a critical problem with > gnulib-tool written in shell today. It has grown into a complex script, > which can be difficult to debug and understand, and it can be quite slow

Re: choice of implementation language

2009-01-07 Thread Simon Josefsson
Ralf Wildenhues writes: > Hello, > >> Jim Meyering writes: >> > So I conclude that the choices are >> > >> > Perl >> > Python >> > Ruby > > FWIW, my preferences are: sticking with what we currently have, or > Perl. Yeah, I forgot to say that: I don't see a critical problem with gnulib-too

Re: choice of implementation language

2009-01-06 Thread Ralf Wildenhues
Hello, > Jim Meyering writes: > > So I conclude that the choices are > > > > Perl > > Python > > Ruby FWIW, my preferences are: sticking with what we currently have, or Perl. Python is installed on less than half the systems I test on, and Ruby on virtually none other than the Linux ones.

Re: choice of implementation language

2009-01-06 Thread Micah Cowan
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Bruno Haible wrote: > If gnulib-tool was to be rewritten in another programming language than > shell + sed, what would be the good choices? > > The foremost criteria IMO should be the maintainability, i.e. the ability for > us and for new contributor

Re: choice of implementation language

2009-01-05 Thread Simon Josefsson
Jim Meyering writes: > So I conclude that the choices are > > Perl > Python > Ruby > > If using Perl, we could easily restrict ourselves to > features of 5.8 or even older. With Python and especially Ruby, > I'd advocate requiring much more recent versions, due to their relative > immaturi

Re: choice of implementation language

2009-01-05 Thread Paolo Bonzini
> So I conclude that the choices are > > Perl > Python > Ruby > > If using Perl, we could easily restrict ourselves to > features of 5.8 or even older. With Python and especially Ruby, > I'd advocate requiring much more recent versions, due to their relative > immaturity. Agreed. Consid

Re: choice of implementation language

2009-01-05 Thread Jim Meyering
"Bruno Haible" wrote: > If gnulib-tool was to be rewritten in another programming language than > shell + sed, what would be the good choices? > > The foremost criteria IMO should be the maintainability, i.e. the ability for > us and for new contributors to gnulib to master this programming langua

Re: choice of implementation language

2009-01-04 Thread Pádraig Brady
So gnulib-tool is a 4500 line shell script which you would like to re-implement to ease maintenance, with the side benefit of possibly being a bit faster? If performance was the main reason it would probably be quicker to hack on bash a bit to speed it up. If you really want to re-implement it, th

Re: choice of implementation language

2009-01-04 Thread Mike Frysinger
On Sunday 04 January 2009 17:25:40 Bruno Haible wrote: > If gnulib-tool was to be rewritten in another programming language than > shell + sed, what would be the good choices? > > The foremost criteria IMO should be the maintainability, i.e. the ability > for us and for new contributors to gnulib t