From nobody Mon Aug 5 21:32:17 2024 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Wd8mG37d4z5Skg4 for ; Mon, 05 Aug 2024 21:32:30 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Wd8mG1Hpmz42Zx for ; Mon, 5 Aug 2024 21:32:30 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-2cb510cd097so62639a91.1 for ; Mon, 05 Aug 2024 14:32:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1722893548; x=1723498348; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=TSGa+1m/X6n3EQrV0hRSSlTaYOmm6Q28SCAMVXQ/Nts=; b=QrBR6udDg6HEi4limpaPD3oZ7H4XQXG4/FFptiGCk8F8yBN8lPMhhm6/w8z3SRSUTf GGbqioS38dp7n3Nf7v5QbAMeLjzJsNXfpleW4hxsYJEhIqdgyuDm2LQFKU3B8YwG26hD izDgS5s3JFPCJ/yi6vaaOVYjq8tPrdQRgubIgPsIHwiAoIeqeUGGKDtLEYm+/Kgko23w f1oTCekca3Ou/bi0ftfb/Pq46cvZxPtufqRxscPNABOayuPvrgJo+qk2KVkOPl3+2cpW MX5ej+nwbmYAVXb3fDvm/jQv/PTu7+SbCpJVITagqxNeoyxnntd6utfG+NCQZN3rqVLj /kSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722893548; x=1723498348; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=TSGa+1m/X6n3EQrV0hRSSlTaYOmm6Q28SCAMVXQ/Nts=; b=tmPkoYoi22GDRGzMfr4lY8kQWFbWQZ4oMws5gJcyVpzPZrqzx7xDnM+iAsTy+vb7Cu kt4N5FUdlcKPQy+qNMtFf+w2nOOCqkCfM/aict+QCz9OgBDTsY0912967BaBEYUK4U6E kUBPf8RT7NxlQx0u7w+1JG8xuto0SN+j9rAlfKSnXL/0uyFdik6tTHRVbUCi6okkIkaK 978AJX25XBtV+qI/tdlZNSMxoe9ylCtU2/5Q2iQYRrpdxRzi3tOq8UhI+jyD3FotyQ1t wGWjxQvhHnqywyAej6tfp7cyY6mjZ/BEVBBBMyCX9YDt60/l0wz6XqGwmFKyvVNTdeEc EVxA== X-Forwarded-Encrypted: i=1; AJvYcCUsJek1WQ+kTyVqMATPGcDj8HCAMCrnVl0r/SGcQr96lT0qKm/JofbeV9ckPJbecqb8A55X5zRUac4w4c8mHzPnu0kTZOMOReiWhyY= X-Gm-Message-State: AOJu0YzT7AISwNXP6GOA9yQV7VevWzvzroeZBeP7/Ut+eLS3Rj7fQdh6 gijlLEzR5tlD1ifU7d8kfGaR2LCLg8DEKuELfeLSN87tPOPIbJAFXRbuouA9dJOEszM92OwZqJ4 ETOv6JR7kNCOIOtdapsKWcXvDfs902y1SpGQ1RA== X-Google-Smtp-Source: AGHT+IGmPPS2yBLdNSG6mIt3SOPPkH70sTwakld4I8dKIGYRq42QkZbAA+DtQbLG4LinHiSnba2fGPQeixK3TTMW4jU= X-Received: by 2002:a17:90a:bb94:b0:2c9:a151:44fb with SMTP id 98e67ed59e1d1-2cff94655efmr15865416a91.22.1722893548165; Mon, 05 Aug 2024 14:32:28 -0700 (PDT) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: <704D020F-78A4-4926-AE3C-41F7FD619A89@cschubert.com> <20240805210149.nrkHN3j3@steffen%sdaoden.eu> <202408052127.475LROnE067608@critter.freebsd.dk> In-Reply-To: <202408052127.475LROnE067608@critter.freebsd.dk> From: Warner Losh Date: Mon, 5 Aug 2024 15:32:17 -0600 Message-ID: Subject: Re: The Case for Rust (in the base system) To: Poul-Henning Kamp Cc: Steffen Nurpmeso , Cy Schubert , freebsd-hackers@freebsd.org, Bakul Shah Content-Type: multipart/alternative; boundary="000000000000ecb6bc061ef6694a" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4Wd8mG1Hpmz42Zx --000000000000ecb6bc061ef6694a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Aug 5, 2024 at 3:27=E2=80=AFPM Poul-Henning Kamp wrote: > -------- > Steffen Nurpmeso writes: > > Cy Schubert wrote in > > <704D020F-78A4-4926-AE3C-41F7FD619A89@cschubert.com>: > > |On July 31, 2024 10:49:52 AM PDT, Bakul Shah > wrote: > > |>All this talk won't lead to anything much so a suggestion to > > .. > > |Sorry for being late to the party. Last day of vacation; picking up \ > > |phone reading this thread. > > | > > |Like much in this business (been doing this stuff for about 50 years = \ > > |now) there is a cohort unwilling to roll up their sleeves and put som= e > \ > > |skin in the game, expecting others already with long todo lists to \ > > > > Most user space tools could be written in lua. > > That /exact/ same argument was made for Perl :-) > Lua's been in the base since I imported it for the boot loader, though... Warner --000000000000ecb6bc061ef6694a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Mon, Aug 5, 2024 at 3:27=E2=80=AFP= M Poul-Henning Kamp <phk@phk.freeb= sd.dk> wrote:
--------
Steffen Nurpmeso writes:
> Cy Schubert wrote in
>=C2=A0 <704D020F-78A4-4926-AE3C-41F7FD619A89@cschubert.= com>:
>=C2=A0 |On July 31, 2024 10:49:52 AM PDT, Bakul Shah <bakul@iitbombay.org> wrot= e:
>=C2=A0 |>All this talk won't lead to anything much so a suggesti= on to
>=C2=A0 ..
>=C2=A0 |Sorry for being late to the party. Last day of vacation; pickin= g up \
>=C2=A0 |phone reading this thread.
>=C2=A0 |
>=C2=A0 |Like much in this business (been doing this stuff for about 50 = years \
>=C2=A0 |now) there is a cohort unwilling to roll up their sleeves and p= ut some \
>=C2=A0 |skin in the game, expecting others already with long todo lists= to \
>
> Most user space tools could be written in lua.

That /exact/ same argument was made for Perl :-)

<= /div>
Lua's been in the base since I imported it for the boot loade= r, though...

Warner=C2=A0
--000000000000ecb6bc061ef6694a--