Yeah.I would say the Swift ecosystem is too detached from different platforms than iOS/macOS.
It's a nice language but useless if you want to use it as a generic purpose tool.
It's a nice language but useless if you want to use it as a generic purpose tool.
I think the argument is vastly overstated that Swift is not useful without Apple frameworks. It's similar to C# - you have the language, and then you have Windows APIs. Nobody would argue that C# is "useless" outside of Windows.
Compare Swift on Windows versus .NET (VB, C#, F#) on macOS.
My only point is that that the argument I seem to see often that Swift is not useful outside of macOS/iOS because you don't have SwiftUI/CoreData/whatever is not a good argument.