Re: A modern programming language for FreeBSD: Swift
- In reply to: Vadim Goncharov : "Re: A modern programming language for FreeBSD: Swift"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 16 Jun 2025 14:50:14 UTC
Vadim Goncharov wrote in
<20250615170036.7e3af21c@nuclight.lan>:
|On Sun, 15 Jun 2025 15:07:26 +0200
|Tomek CEDRO <tomek@cedro.info> wrote:
|
|> On Sun, Jun 15, 2025 at 6:30 AM Mark Millard <marklmi@yahoo.com> wrote:
|>> Tomek CEDRO <tomek_at_cedro.info> wote on
|>> Date: Sun, 15 Jun 2025 01:29:37 UTC :
|>>> 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 :-)
|>>
|>> [Do not take this as suggesting involvement in replacing C.]
|>
|> Thanks Mark, looks like this was a troll post, but needs a response
|>:-) I have zero interest in Swift myself. just got allergic to this
|> kind of preaching "you should replace C with XYZ because
|> whatever_reason". This is marxism ("you must destroy to build"),
|
|This shit has nothing to do with marxism. At best, this is infantilism...
It in fact sounded like the famous Vietnam war quote on Ben Tre[1]
"It became necessary to destroy the town to save it."
Keep on rockin' in a free world.
[1] https://en.wikipedia.org/wiki/Battle_of_B%E1%BA%BFn_Tre
|> brings only destruction to whatever still works, wrecks years of hard
|> work, brings no working alternative/fallback (look at Xorg too), and
|> should be dispraised right from start. If anyone wants XYZ based OS go
|> ahead make one, just leave working stuff alone, people should have a
|> choice :-)
|
|...and at worst, this is deliberate "Embrace, Extend, Extinguish" damage \
|for
|commercial interests (vendor-locking/monopoly), like the Red Hat did with
|systemd and now doing with Wayland/Xorg.
|
|--
|WBR, @nuclight
|
--End of <20250615170036.7e3af21c@nuclight.lan>
--steffen
|
|Der Kragenbaer, The moon bear,
|der holt sich munter he cheerfully and one by one
|einen nach dem anderen runter wa.ks himself off
|(By Robert Gernhardt)