From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: Next browser finally on master! Date: Wed, 19 Dec 2018 20:03:51 +0100 Message-ID: <877eg5jq3s.fsf@ambrevar.xyz> References: <87in085kk2.fsf@ambrevar.xyz> <87woo5y6yq.fsf@gnu.org> <87woo5mjzt.fsf@posteo.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42291) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gZh8k-0006Cr-Pr for help-guix@gnu.org; Wed, 19 Dec 2018 14:04:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gZh8W-0007XI-Hx for help-guix@gnu.org; Wed, 19 Dec 2018 14:04:12 -0500 In-reply-to: <87woo5mjzt.fsf@posteo.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Brett Gilio Cc: help-guix --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable > I am also in favor > of renaming SBCL-Next to something else. I know that we are using sbcl > instead of clisp for building it, but the naming scheme seems to imply > an SBCL library or module rather than a web browser application. This is being discussed for stumpwm in bug #33311. It's not that simple: t= he trick is that Lisp applications are bundled with bytecode and source code (= see the "lib" output). Indeed, Common Lisp has the nice feature to make it possible for all binari= es to be connected to a REPL (e.g. with SLIME) and to be hacked "live"! For this= to work completely, we need to embed the source code. Regarding the bytecode, well, it's like other languages: it's not mandatory= , but if it's not included or if you use a different Lisp compiler, the whole app= and all the dependencies will have to be rebuilt. Currently, the lisp built-system is made in such a way that Lisp applicatio= ns always include the bytecode, which effectively bounds them to the compiler = that was used (here SBCL). Does that make sense? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAlwalhcACgkQm9z0l6S7 zH8pkwf/bGqnQoFB7N9yOdZFfaKj6XaEatwS078uC/rfgUmIPpzb0t/9VyNdcKec CGX7Y2A+szNjK0oa3nfq5oO6tUMG73uzmVm6v+aLdHpsVF3HxM8kzWzyMaOOa+06 hRqnZeX5GkYaN03G/whVDhL8lamrIYtgYZ81XwHFnQKclxaEF8SgS9N6LJt1A3pX kt7MBrDFC3VoI4MBjuKImiNsvcAazjsfTtjNVH08qzBnIBJbGdw86eve9JAJY/7V WHjJMtMNtCLr3AiM9n6HAUQoeTTR2wjVnPsDpjTRNjjK5aaYdB3qFeCwfvufr70x /Pjzpzh931+tM+FoDIQs3cnabs33cQ== =uoJr -----END PGP SIGNATURE----- --=-=-=--