logoalt Hacker News

frizlabtoday at 10:02 AM4 repliesview on HN

How so? I can indeed target every layer of the software stack using Swift, today.

E.g. ClearSurgery[0] is written fully in Swift, including the real-time components running on the Linux boxes.

[0] https://clearsurgery.vision


Replies

0x3ftoday at 10:40 AM

I _can_ do the same with Rust, doesn't mean it's "the language I reach for" for making e.g. a website. Because the tooling, ergonomics, hireability factor, etc. are still very harshly against it.

Same with Swift, but I'd call that more of a wasted opportunity because Apple, unlike Rust Foundation, has a mountain of money to make it happen, and yet they don't seem to care.

show 1 reply
zarzavattoday at 10:37 AM

I don't know why anyone would want to use Apple tools if they are not developing for Apple platforms. Apple barely maintains compatibility for their own platforms, using Swift on a non-Apple platform is setting yourself up for doubule pain.

show 2 replies
michaelcampbelltoday at 12:24 PM

That it's designed for a thing and becoming the go-to choice for that thing can be far apart indeed.

florentmorintoday at 12:10 PM

It just works. One language. Many platforms. Incredible performance.

With a simple tooling. No ugly script. Everything is naturally integrated.

show 3 replies