Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Jun 2025 03:29:37 +0200
From:      Tomek CEDRO <tomek@cedro.info>
To:        Jordan Gordeev <jgopensource@proton.me>
Cc:        "freebsd-hackers@FreeBSD.org" <freebsd-hackers@freebsd.org>, Greg Wallace <greg@freebsdfoundation.org>
Subject:   Re: A modern programming language for FreeBSD: Swift
Message-ID:  <CAFYkXj=i%2BnJmtoJ7NNKyqiepCr=8QqpM48RGmm7yRz=wYsKD6Q@mail.gmail.com>
In-Reply-To: <CAFYkXjkbcMc6mA7ZhiPDfPp2d5U1q1%2B4kRYKP_71JMOmRPKB7w@mail.gmail.com>
References:  <DUKTMlCauy5PxS_R5Lx1JJwiN3zfTYTSP1J6urO_bHHVG1iPyo8H2v90JoiHvUmsBvVFq6LVcLctHkfn6T7Ztw02ALYw5P41ZzIpXEANqSw=@proton.me> <CAFYkXjkbcMc6mA7ZhiPDfPp2d5U1q1%2B4kRYKP_71JMOmRPKB7w@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

On Sat, Jun 14, 2025 at 11:26 PM Tomek CEDRO <tomek@cedro.info> wrote:
> On Sat, Jun 14, 2025 at 3:07 PM Jordan Gordeev <jgopensource@proton.me> 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.
> > (..)
>
> If you want to resurrect a Swift port from the past to the future you
> are welcome:
>
> https://www.freshports.org/lang/swift/

Update, I just saw Greg Wallace posted about official Swift 6.2
support on FreeBSD :-)

https://developer.apple.com/videos/play/wwdc2025/245/?time=1403

Swift 6.2 now officially supports FreeBSD and WebAssembly (Wasm),
enabling you to build client and server applications for browsers and
other runtimes. The Wasm support, which started as a community
project, allows you to compile Swift code and run it in the browser,
as demonstrated by a 3D rendering app using WebGPU and JavaScriptKit.
Swift's safety, ease of use, and performance make it an attractive
choice throughout the software stack.

So Swift is back again on FreeBSD :-) And its matter of choice not
replacement :-)

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFYkXj=i%2BnJmtoJ7NNKyqiepCr=8QqpM48RGmm7yRz=wYsKD6Q>