• @AgreeableLandscape
    link
    12 years ago

    So apparently Swift can compile Linux binaries (from Linux) now. Might be an opportunity for you to try it again for Linux development.

    • @k_o_t
      link
      32 years ago

      didn’t swift have support for all desktop OS from the very beginning? iirc the primary issue was not the availability of language itself on any particular os, but rather the fact that all remotely useful applications of swift rely on proprietary frameworks and proprietary toolchains, like swiftUI, iOS emulator and xCode all of which is proprietary and absolutely necessary for iOS development, and neither of them work on any operating system besides macOS 🤷‍♀️

      • @AgreeableLandscape
        link
        3
        edit-2
        2 years ago

        Fair enough.

        Reminds me of the same problem with C#, Visual Basic and the .NET framework, especially back in the day before .NET Core and the open source MsBuild. It was very hard to get into the ecosystem because almost all the tools and libraries are proprietary and usually cost money. Though those were even worse than Swift in that even the languages themselves are proprietary, other than Mono, but that’s unofficial.

        • @k_o_t
          link
          22 years ago

          damn, that mush have sucked 😬, although there’s a weird sense of security in only having to know and use a single set of tools and being able to solely rely on those 🤷‍♀️

          but i’m glad we have open source tools now :)

          • @AgreeableLandscape
            link
            2
            edit-2
            2 years ago

            Having a forced standard way of doing things is good for beginners, but the moment whatever entity controls that standard way screws up or no longer wants to keep developing it cough Google cough, or you need to do something that they didn’t account for, it’ll be a shitshow.

            Now, if that standard way was Libre, that would fix all of those issues. But then it wouldn’t be a “forced” standard way anymore.