Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jul 2002 12:16:23 -0700
From:      Jos Backus <jos@catnook.com>
To:        freebsd-arch@FreeBSD.ORG
Subject:   Re: Package system flaws?
Message-ID:  <20020715191645.GA54500@lizzy.catnook.com>
In-Reply-To: <20020715181034.GB682@laurel.tmseck.homedns.org>
References:  <20020713054141.A26277@misty.eyesbeyond.com> <20020713011750.GA755@laurel.tmseck.homedns.org> <20020714042237.GD931@lizzy.catnook.com> <20020714042623.GB95460@squall.waterspout.com> <20020714095939.GA588@laurel.tmseck.homedns.org> <200207141333.g6EDXj0L031673@whizzo.transsys.com> <3D31E944.A8E523E6@FreeBSD.org> <20020714214958.GA1228@laurel.tmseck.homedns.org> <20020715163815.GB12030@lizzy.catnook.com> <20020715181034.GB682@laurel.tmseck.homedns.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 15, 2002 at 08:10:34PM +0200, Thomas Seck wrote:
> It is probably more difficult to do correctly, agreed. But this has to
> be done only once and maybe put into a library (libh?).

Well, let's wait for libh then, which will render this whole discussion moot.

>    - Yet Another Language to maintain, tying up developer resources

Granted, it would mean more work initially, but afterwards we would have a
better prototyping tool in the base OS (one of the things scripting languages
are often used for) and the whole portupgrade discussion would be over, too.

Assuming bmake'ing Ruby is easy (Perl certainly wasn't, which was one of the
reasons it was dropped) it would be a good candidate in my view. But I realize
full well that I am perhaps the only person that feels this way.

>    - I personally do not need Ruby (or $scripting_language_of_the_season)

I personally have not used awk in a while, and am trying to get away from Perl
for all the bad habits it has taught me :)

>    - Licence issues, thus endless political discussions

Fwiw, Matz has said that Rite (Ruby 2.0) will have a BSD license. Currently
regex.c is GPL'ed but a new regex engine (named Oniguruma) is in the works.
See

    http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/34496

-- 
Jos Backus                 _/  _/_/_/        Santa Clara, CA
                          _/  _/   _/
                         _/  _/_/_/             
                    _/  _/  _/    _/
jos@catnook.com     _/_/   _/_/_/            require 'std/disclaimer'

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020715191645.GA54500>