TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Swift, Scala, Rust, oh My! Which One?

1 点作者 sanosuke超过 9 年前
Most programming languages appeals to me. sometimes I feel like going crazy. Will you recommend to stick with Swift now that is open source, and that maybe IBM uses it to get rid of Oracle Java in the not so far future?

4 条评论

alancobb超过 9 年前
Languages are tool to do things. So it all depends on what you want to achieve. For native iOS, MacOS apps, Swift is probably the best bet. For server code, there are many more good options. You can learn Swift and hope that it will have better support to write server code but if you need something now, learn something else.
runT1ME超过 9 年前
They aren&#x27;t really competitors to each other, so it depends much more on the type of applications you&#x27;d prefer to write. Swift is not a good choice for backend applications for obvious reasons, and nor would it be a good choice for writing desktop applications. Rust is not suitable for iOS, very appealing for desktop applications, less so for higher level server side code where the JVM seems to shine.<p>Scala would be the best bet on that front. There&#x27;s no shortage of mobile developer jobs, so sure stick with Swift.
pshyco超过 9 年前
Its not about language as I&#x27;ve understood now going through the same phase you&#x27;re going through right now.<p>What matters the most is getting things done, getting product to market.<p>Overthinking on language, platform is just a waste of time. Get things done, was good ? continue, not good? change but keep pushing the new features.
taozhuo超过 9 年前
Yes, I strongly recommend invest in Swift front to back now so you stand ahead of curve. Apple seems very committed to pushing Swift to server side.