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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Choosing to Learn a Secondary Language.(Rust, Go, or Rails)

2 点作者 Pharohbot超过 10 年前
'm a 15 year old coder that knows JS(first language) taking AP Java in school. Since I dont really like Java, I have narrowed down to 3 languages to learn as a secondary language. Im more into the Web Development area and I really like a lot of 3rd party packages to use and speed performance is also an importance. So which would you guys prefer for me? Rust, Go or Rails?

2 条评论

donmcc超过 10 年前
Any of those three would be a good choice. (I&#x27;m currently learning Rust myself.) Ruby+Rails is the most mature and widely used of those three, and probably the most web-oriented. Go is still a relatively new language, but is rapidly gaining a lot of users in the &quot;enterprise&quot; space as well as startups looking for higher performance than they can get with Ruby or Python. Rust is still very bleeding edge, and borrows very heavily from functional languages, so it would be the most different from what you already know.<p>Ruby+Rails probably matches your interest best today, with Go a rapidly improving second. Rust is a wildcard right now. (I personally can&#x27;t decide yet whether it&#x27;s sheer brilliance or a steaming pile of poo -- ask me again in a couple months :-)
dudul超过 10 年前
I would go with Django if you want to focus on web development.