本文转自:Linux公社
学习新技能需要时间——这就是为什么在学习某样东西之前,你需要知道你所学的东西是有价值的。在决定学习哪种编程语言时尤其如此。
随着新年的临近,这是我们反思年学习重点的好时机。但是年你应该学习哪些编程呢?
我们列出了在新的一年里最需要学习的编程语言,以及你应该学习这些语言的原因,以及如何开始学习这些语言的一些建议。这将帮助你在年以适合你的方式扩展你的技能。
Rust
在StackOverflow年的开发者调查中,Rust被认为是使用它的开发者最喜欢的语言。80%的受访者说他们喜欢使用它或想要使用它。
现在,虽然Rust缺乏Go和Python的简单性,但它确实做了它打算做的非常好—快速、高效和安全的系统编程。
事实上,开发人员喜欢讨论锈蚀和Go的优点——它们似乎占据了非常相似的开发人员的思想。然而,虽然它们确实有一些相似之处,但有一些关键的不同之处应该会让你更容易决定学习哪一种。
在最基本的层面上,Rust更适合于较低层次的编程,而Go将允许您快速完成工作。Rust确实有很多规则,所有这些规则都将帮助您开发性能卓越的应用程序,但这确实意味着它比Go之类的应用程序具有更陡峭的学习曲线。最终,这将取决于你想用这门语言做什么,以及你需要多少时间来学习新东西。
年学会生锈,如果……
您想知道为什么Rust开发人员如此喜欢它
你做系统编程
你有一点时间来处理它的学习曲线
相关:
为什么Linux用户应该尝试Rust