5 ms·
Swift was poised to replace Python. Then it tanked
- entropicgravity 4y agoTo state the obvious, successful software languages specialize in various use cases. These uses cases include compute performance, cost, networking, maintainability, reliability, graphics, readability and so on. Replacing Python from its niche of "easy to read and easy to write" combined with its ability to interface to 'C' would be difficult. There won't be a one-size-fits-all language.
- newaccount2021 4y ago
- IMcD23 4y agoSwift has indeed achieved one important victory: It has all but replaced Objective-C in many companies. That being said, it hasn’t been able to bite off much off Python’s market share. Swift's primary goal was to be a better language for Apple's platforms and replace Objective-C. It seems like by that metric, it's been successful. Most programming languages don't become the next Python, even if their community aspires for them to. I'd hardly call a programming language not becoming Python "tanking".
- dredmorbius 4y agoDark patterns / paywall: https://scribe.rip/geekculture/swift-was-poised-to-replace-python-then-it-tanked-3e6c11740ba6 https://scribe.rip/geekculture/swift-was-poised-to-replace-p...
- pixel_tracing 4y agoSwift is a systems language, has great c interop and solves Apples problem successfully. By all means it’s successful for Apple.