> However, they become less opaque as you learn the Swift ecosystem
IMO that's essentially the problem. Most people* don't want to have to learn the ecosystem of a language because it's not their focus.
The other issue is that when you start googling for information about the Swift ecosystem, you're not going to find anything relevant to academic, mathematical, or data-science programming. All the information you will find will be very specific to enterprise-grade iOS and macOS development, which will be a huge turn-off to most people in this community.
Writing off a language/syntax/toolset because you couldn’t be bothered doing < 5 minutes of searching to figure out something that will probably yield net-benefits in the future is an incredibly myopic thing to do in my opinion.
IMO that's essentially the problem. Most people* don't want to have to learn the ecosystem of a language because it's not their focus.
The other issue is that when you start googling for information about the Swift ecosystem, you're not going to find anything relevant to academic, mathematical, or data-science programming. All the information you will find will be very specific to enterprise-grade iOS and macOS development, which will be a huge turn-off to most people in this community.
EDIT: *academics