←back to thread

612 points dayanruben | 3 comments | | HN request time: 0.343s | source
Show context
aristofun ◴[] No.42905047[source]
Swift itself is a great piece of tech.

But it is doomed to fail as a general widely adopted language unless apple makes few critical moves including open sourcing everything including XCode, providing support for 3d party IDE developers (because xcode is terrible), creating decent package manager, adopting testing as first class citizen etc.

There is just no economical sense for anyone to invest in swift until all the above (and some more) is done.

replies(4): >>42905205 #>>42905304 #>>42905675 #>>42906301 #
1. isodev ◴[] No.42905675[source]
And make it possible to run binaries on macOS/iOS etc without a mandatory subscription and US export controls. Without notarisation, anything made with Swift is practically unusable on Apple OSs
replies(2): >>42906312 #>>42906820 #
2. frizlab ◴[] No.42906312[source]
Nor with any other language. What’s the point here?
3. easeout ◴[] No.42906820[source]
That obstacle and the Swift language are unrelated. The same applies to a Rust app or Electron or anything.