From nobody Mon Jun 16 17:32:23 2025 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 4bLcX64czLz5y9sN for ; Mon, 16 Jun 2025 17:32:38 +0000 (UTC) (envelope-from kib@freebsd.org) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4bLcX56pYqz3c49 for ; Mon, 16 Jun 2025 17:32:37 +0000 (UTC) (envelope-from kib@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from tom.home (kib@localhost [127.0.0.1] (may be forged)) by kib.kiev.ua (8.18.1/8.18.1) with ESMTP id 55GHWNgk024992; Mon, 16 Jun 2025 20:32:26 +0300 (EEST) (envelope-from kib@freebsd.org) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua 55GHWNgk024992 Received: (from kostik@localhost) by tom.home (8.18.1/8.18.1/Submit) id 55GHWN3s024991; Mon, 16 Jun 2025 20:32:23 +0300 (EEST) (envelope-from kib@freebsd.org) X-Authentication-Warning: tom.home: kostik set sender to kib@freebsd.org using -f Date: Mon, 16 Jun 2025 20:32:23 +0300 From: Konstantin Belousov To: Kirill Orlov Cc: Jamie Landeg-Jones , jgopensource@proton.me, freebsd-hackers@freebsd.org Subject: Re: A modern programming language for FreeBSD: Swift Message-ID: References: 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 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on tom.home X-Rspamd-Queue-Id: 4bLcX56pYqz3c49 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_FAIL(0.00)[1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.7.e.5.d.0.7.4.0.1.0.0.2.asn6.rspamd.com:server fail] On Mon, Jun 16, 2025 at 01:20:00PM -0400, Kirill Orlov wrote: > Sounds like its better to wait for Zig reaching its stable release rather than exploring options from a heavily greed-driven “organization”. > The option there is to have swift in ports, vs. not having it at all. And I very much love to see all impactful languages to be available on FreeBSD. Swift in the base system have exactly the same chances as zig, indeed. > Regards, > -K. > > > On Jun 16, 2025, at 04:42, Konstantin Belousov wrote: > > > > On Mon, Jun 16, 2025 at 12:35:19AM +0100, Jamie Landeg-Jones wrote: > >> Jordan Gordeev wrote: > >> > >>> The FreeBSD project can leap into the future by choosing a modern programming language to replace C, or continue living in the past, hoping that the rest of the world will do the same. > >> > >> Not a good start to a "sales" pitch. > > > > Perhaphs. > > > > But I expected somewhat more mature inception of the contribution. The > > introduction for it is not great, but the work done could be. Having the > > swift ported is huge amount of work, and I see it as useful. We need it > > to have the system to be a good platform for all modern languages. > > > > IMO Jamie deserves the gratefulness and encouragement for the work done, > > and not the naive sarcasm due to some missed wording. > >