top | item 45838172

(no title)

hazn | 3 months ago

what i am pondering is: is it easier in theory to port swift to freebsd rather than linux? the facts that macOs has shared history with freebsd tells me yes, the fact that llvm favors linux (?) tells me both.

also, congrats, the swift and freebsd are ambitious in terms of new deployment platforms and compatibility! (see embedded swift, oci freebsd containers, freebsd on firecracker)

discuss

order

zapzupnz|3 months ago

> is it easier in theory to port swift to freebsd rather than linux? the facts that macOs has shared history with freebsd tells me yes

That shared history goes back a LONG way. The base components from FreeBSD that are in macOS are absolutely ancient. I think the most modern shared components are just the userland tools.

So I don't think it would make much difference at all.

rootnod3|3 months ago

Why would llvm favor linux? FreeBSD also officially moved from GCC to LLVM for the base system, so I don't see why LLVM wouldn't support it.

hazn|3 months ago

a good question, my line of thinking was: if llvm allows easy ports to freebsd, why is freebsd always a lower tier than linux in llvm based projects?

weak reasoning, as it might just be a supply/demand and not a product quality question

rjsw|3 months ago

I would say that LLVM is more important to FreeBSD than it is to Linux.