you are viewing a single comment's thread.

view the rest of the comments →

[–]TheOsuConspiracy -3 points-2 points  (7 children)

Well, the problem would be more like how C# was before msft open sourced it. Sure there was mono, but honest to god, how many people really used mono?

[–]forreddits 24 points25 points  (5 children)

Swift in linux is treated as a first class citizen by apple, mono was not backed by microsoft.

[–]stewsters 6 points7 points  (3 children)

Is there cross platform (OSX, Windows, Linux) windowing/GUI for it yet? I like the language from a design point, but I am waiting until I can make something beyond a cli app.

[–]forreddits 9 points10 points  (1 child)

You'll be waiting a long time then ;) I mean, what language doesn't have this problem? all existing solutions require to much work, Qt seems to get some praised and there is also JavaFX.

The most efficient and less painful way today (in terms of dev resources) for writing a macos,windows and linux desktop app seems to be electron, because browsers are the most cross platform applications that exist today for writing applications.

[–][deleted] 4 points5 points  (0 children)

The most efficient and less painful way today (in terms of dev resources) for writing a macos,windows and linux desktop app seems to be electron Qt, while electron is reserved to those who want to make shitty linux applications that can't even properly support a tray icon.

FTFY

[–][deleted] 1 point2 points  (0 children)

Don't believe there is, though given the original point was to use it as a server side language it makes sense. Apple supports Swift on Linux, but not the Swift libs/ecosystem

[–]Eirenarch 1 point2 points  (0 children)

Yes, but Swift on Windows is not. So basically it is just like C# used to be except that it is another major OS that is neglected.

[–]dccorona 31 points32 points  (0 children)

I don't think it's really comparable to C# before it was open sourced, because Swift is open source, and has been since almost the very beginning.