4 ms·
I've been tracking the Actor implementation in Swift and was wondering if they were going to go full on distributed but so far it looks just to be a localized c
by halfmatthalfcat 5y ago
I've been tracking the Actor implementation in Swift and was wondering if they were going to go full on distributed but so far it looks just to be a localized concurrency model versus distributed.
I could potentially see Swift becoming a competitor to Scala/Akka if they can advance their Actor implementation into more of a distributed system. Apple did hire one of the core Akka maintainers, so the skills are there.
- tunesmith 5y agoHow would that work as a competitor to Akka distributed cluster sharding? That would require swift running on server side instead of scala/java, right?
- halfmatthalfcat 5y agoYeah, they have sever side Swift (https://swift.org/server/ https://swift.org/server/)
- pjmlp 5y agoThe basics, to put it on a nice way. It is as useful as Objective-C with clang on non Apple platforms.
- bjustin 5y agoThere has been serious talk on the Swift Evolution forums about distributed actors, so this may be something that Apple adds in the next couple of years. They haven’t given a timeframe that I know of. Or a promise that it will definitely happen.