From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14826 invoked by uid 1002); 17 Apr 2003 07:43:04 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 28087 invoked from network); 17 Apr 2003 07:43:04 -0000 From: Paul de Vrieze To: gentoo-dev@gentoo.org Date: Thu, 17 Apr 2003 09:42:54 +0200 User-Agent: KMail/1.5.1 References: <3E9D168C.10392.73F5440@localhost> <200304161019.31869.gentoo-user@devrieze.net> <20030417054920.GD6054@galen.bluecherry.net> In-Reply-To: <20030417054920.GD6054@galen.bluecherry.net> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_Gsln+4BOeA6sDZp"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200304170943.02875.gentoo-user@devrieze.net> Subject: Re: [gentoo-dev] initscripts in python X-Archives-Salt: 600ad87a-d36a-4d34-8043-e871e1d804ed X-Archives-Hash: d106965aa347c530eb06ebb24b718201 --Boundary-02=_Gsln+4BOeA6sDZp Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Description: signed data Content-Disposition: inline On Thursday 17 April 2003 07:49, Joseph Carter wrote: > > I don't know.. Python has this great feature that sh does not: it byte > compiles its scripts and will execute the pre-compiled one if it doesn't > have to do anything else. If everything required to boot a Gentoo system > were done in Python thusly, it'd boot pretty fast. (This I consider a > very worthwhile goal!) The time in the init scripts is not spend actually waiting for bash to=20 evaluate the script. It is in actually starting the applications. Some have= =20 builtin delays, and some are just big. Python would not help that at all. T= he=20 only thing that would help are paralel init scripts. Paul =2D-=20 Paul de Vrieze Researcher Mail: pauldv@cs.kun.nl Homepage: http://www.cs.kun.nl/~pauldv --Boundary-02=_Gsln+4BOeA6sDZp Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+nlsGNb2zbbdIrucRAjjTAJ0VSEXtEL2JQft7GXhGUIB+inZEFwCdE41D ph+HRT7XSJrlNh6b2uTNBOA= =l9dt -----END PGP SIGNATURE----- --Boundary-02=_Gsln+4BOeA6sDZp--