3 ms·
Why web frameworks in Swift? Do people think they will crop up instantly after Swift is open sourced? What makes it more attractive than Go, or Rust? It takes
by seabrookmx 11y ago
Why web frameworks in Swift? Do people think they will crop up instantly after Swift is open sourced? What makes it more attractive than Go, or Rust?
It takes a considerable amount of work to make a good web framework - look at the attention Rust gets and the state of its web frameworks. They've come a long way no doubt, but none are production ready. Swift can leverage some Objective-C sure, but nobody's writing web apps in Objective-C either.
- notduncansmith 11y agoHaving written a non-trivial amount of Swift and Go, and a trivial amount of Rust, I'd say that Go doesn't offer as much opportunity for abstraction as Swift (which has generics, for starters). Rust feels lower-level and there's a lot of syntax baggage re: memory management, which Swift doesn't have. Personally, I quite like Swift. I came into it from a primarily dynamic lang background, and found it very expressive - not at all the static lang shackles I was dreading.