Skip to Content.
Sympa Menu

sm-sorcery - Re: [SM-Sorcery]Language wars...

sm-sorcery AT lists.ibiblio.org

Subject: Discussion of Sorcery related topics

List archive

Chronological Thread  
  • From: Dufflebunk <dufflebunk AT dufflebunk.homeip.net>
  • To: Sergey A Lipnevich <sergeyli AT pisem.net>
  • Cc: Tony Smith <tony AT smee.org>, sm-sorcery AT lists.ibiblio.org
  • Subject: Re: [SM-Sorcery]Language wars...
  • Date: 08 Oct 2002 17:00:36 -0400

On Tue, 2002-10-08 at 16:53, Sergey A Lipnevich wrote:
>
>
> Tony Smith wrote:
>
> >How about if I wrote some DETAILS files in Perl, some in Python, Ruby Tcl,
> >Lua
> >and every other scripting language I could think of and then suggested
> >that
> >you need to have these on your box in order to cast my spells. That's the
> >logical extension of your argument because if people are encouraged to use
> >different languages it just multiplies the depenencies and bloats the
> >distro.
> >Consistency is what will deliver us a stable, powerful distro, not a
> >free-for-all.
> >
> That would be correct. You would use Perl for spells that depend on it,
> same is true for Python etc. I'm not sure what kind of problems would
> arise if I write in Perl a spell for a CPAN module, but it's quite
> impossible ATM.
Such a thing could be done by having all of the spell components have a
single line in, "exec $0.pl", then having DETAILS.pl and BUILD.pl.
However, you would loose access to the nice functions like
prepare_install and stuff.


>
> >
> >I too like the majority of how it's designed and built (otherwise I
> >wouldn't
> >be here) including the bit that sez "bash-only".
> >
> >
> >
> >
> >
>
> _______________________________________________
> SM-Sorcery mailing list
> SM-Sorcery AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/sm-sorcery
>
--


Quidquid latine dictum sit, altum sonatur.
-----------------
PGP public key at
http://wwwkeys.pgp.net:11371/pks/lookup?op=get&search=0x3327A9A5
F1

Attachment: signature.asc
Description: This is a digitally signed message part




Archive powered by MHonArc 2.6.24.

Top of Page