Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Jul 2002 00:31:07 +0200
From:      Cyrille Lefevre <cyrille.lefevre@laposte.net>
To:        Mark Valentine <mark@thuvia.demon.co.uk>
Cc:        Poul-Henning Kamp <phk@critter.freebsd.dk>, Garance A Drosihn <drosih@rpi.edu>, freebsd-arch@FreeBSD.ORG
Subject:   Re: scripting language in base system?
Message-ID:  <20020716223107.GC29859@gits.dyndns.org>
In-Reply-To: <200207161924.g6GJOcOP046703@dotar.thuvia.org>
References:  <mailpost.1026843495.44837@thuvia.demon.co.uk> <200207161924.g6GJOcOP046703@dotar.thuvia.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jul 16, 2002 at 08:24:38PM +0100, Mark Valentine wrote:
> > From: phk@critter.freebsd.dk (Poul-Henning Kamp)
> > Date: Tue 16 Jul, 2002
> > Subject: Re: scripting language in base system?
> 
> > [1] We're talking "higher-level than /bin/sh" here.  The crucial
> > feature is C language extension without fork(2)/exec(2) overhead.
> 
> Hm, Evil Thought: dynamically loadable shell builtins, anyone?
> 
> Maybe not very pretty (see wksh for an example of extending ksh
> to embrace the X Toolkit API, albeit statically), but perhaps with
> the addition of a real list data type (which is about all Tcl needs),
> it might be useful.

http://www.cs.princeton.edu/~jlk/tksh/

> Probably make it a separate binary to keep /bin/sh small and static.

Q: in the mean time, how about to switch to pdksh as OpenBSD does ?

I'm working w/ it for months w/o any problems right now.
evrything it ready, the Makefile, the manual pages and the import
to src/contrib. I've also merged diffs from the real one pdksh.
are you interrested ?

Cyrille.
-- 
Cyrille Lefevre                 mailto:cyrille.lefevre@laposte.net

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?20020716223107.GC29859>