全国协议5人面授小班,企业级独立开发考核,转业者的IT软件工程师基地 登录/注册 | 如何报名

免费领取试听课程

并获得专业顾问一对一进行选课辅导

课程名称不能为空
姓名不能为空
手机号码不能为空

领取成功

受创业者欢迎的Rust

行业新闻 汉码未来 | rust 创业

2022-06-28 14:58:53

如今Rust它的发展已经进入了全盛时期,许多博客文章被命名和赞扬,当然,许多博客文章揭示了它的缺点。这是一个很好的现象,这意味着使用它Rust的人很多。

受创业者欢迎的Rust

吸引人才

如今Rust它的发展已经进入了全盛时期,许多博客文章被命名和赞扬,当然,许多博客文章揭示了它的缺点。这是一个很好的现象,这意味着使用Rust很多人。虽然我很喜欢。Rust,但是其他工程师呢?Rust与利基语言相比,最大的担忧是人才库的规模可能太小。他们如何看待世界顶尖人才?Rust,他们会选择哪种工具?

这个问题就像小马过河,需要个人实践。所以,我们联系了。Rust新闻邮件,并发布了招聘通知。我们是一家远程公司,我们不在乎工程师选择住在哪里。幸运的是,JackDorsey在推特上写道:“Rust完美的编程语言”。

在接下来的八周里,我收到了近4000名申请人的电子邮件。四千!其实很多人都没有Rust只是他们都是对的Rust感兴趣。突然,我觉得我有了一个世界级的工程团队。

看来我们对Rust担心人才库是不必要的。这是一种对程序员很有吸引力的编程语言。

实际使用Rust

我们决定尽可能多地使用它Rust。现在我们的Web后端是用Rust也使用后台任务处理器Rust即使是分析引擎的调度程序也是编写的Rust。但有些地方没有使用Rust,因为这些领域有很多伟大的库,但是Rust生态系统还不存在。还有移动应用,我们使用它Flutter。

人们常说,Rust缺点之一是语法太长,需要很长时间才能阅读和写作。虽然这是对的,但有些只是夸大了。例如,在我们的整个代码库中,手动注释只有十几次。这种情况在应用程序代码中并不常见。

使用Rust,更多的准备工作。你需要克服编译器的一堆限制。然而,尽管经验增加,编写代码的速度会越来越快。在短短几周的时间里,我们取得了很大的进步,工作得越来越快。我们的团队同意理解Rust代码的难度远低于许多其他语言。Rust代码中的疑惑和模糊性很少,只要阅读代码,就能准确知道程序要做什么。

我们的工程师团队非常强大,代码迭代非常快。我们决定使用它Rust代码重新编写一个完整而复杂的模块,我们相信它可以在编译后正常工作。有时我们的逻辑是错误的,或者我们对问题的理解是不完全正确的,但这些何语言都会遇到的问题,但如果需要投入生产任务,就会使用Rust能让我们更快地完成工作。

使用Rust编写代码不仅需要更少的工程师,而且需要更长远的发展。

性能

Rust速度很快,甚至比Python,Ruby,JavaScript和Java几个数量级。

对于初创公司来说,高性能意味着所需的服务器更少,相应的运营成本更低。作为一家初创公司,如果你需要花钱建造一个每秒只能支持数百个请求的公司Web服务器,那么你的资金很快就会枯竭。

也许有人会反驳,“比计算机时间更珍贵的工程师时间”,虽然是对的,但是用Rust它还可以节省工程师的时间,为什么不一举两得呢?

是否应该使用创业公司Rust?

我不是初创公司的顾问。

正如本文开头介绍的,初创企业选择编程语言的压力很大,尤其是选择一种相对较小的新语言。然而,根据到目前为止的使用情况Rust根据经验,我们不想尝试任何其他语言。Rust入门有点难,但回报也很丰厚。

在经验丰富的团队手中,Rust它将成为一种超能力。


以上就是汉码未来给大家分享的文章,希望对小伙伴们有所帮助,想要了解更多受创业者欢迎的Rust相关内容的小伙伴可以登录汉码未来官网咨询,主打5人小班,全程面授,主打Java开发,web前端开发等课程,有专业的授课老师为你答疑解惑。

    

分享到:



【免责声明】由于政策等各方面情况的不断调整与变化,本网站所提供的信息仅供参考,请以权威部门公布的正式信息为准。本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。 删除,请联系客服。
为什么选择汉码未来