#rust

2020-6-4 13:42
GitHub是5000多万开发人员的家园,他们一起工作,共同托管和审查代码、管理项目和构建软件。 报名
2020-6-3 22:5
Web Assembly(WASM)和Rust在过去的几年里一直在成长和发展,那么将它们一起使用会是什么感觉呢? 我想使用Rust和WASM已经有一段时间了,原因有很多:捆绑包小、具有可靠性能的低级访问,以及Rust带来的所有好处(强类型安全、零成本抽象等)。所以,当我得到两周的项目外学习机会时,没有理由不尝试一下R......
2020-6-3 11:3
Photon编译成WebAssembly,允许在浏览器和Node.js上执行本地速度的代码。这意味着难以置信的性能,而且由于Photon的核心库是用Rust编写的,它保证了安全性和安全性。 光子的性能大大优于ImageMagick和Python图像库,如右图所示。 至于Web,浏览器可以利用WebAssembly近乎......
2020-6-3 6:12
有一些问题是不是缩放#39;让我们行动起来,成为一名家喻户晓的名字会变成在金融方面。缩放#39;美国第一季度数据显示这个问题就到此为止了。..。 可以访问Drive和Gmail数据的G Suite应用程序发现与未披露的外部服务进行通信。 你';I‘我刚刚升级到最新版本的Windows 10.在您之前回去工作吧,......
2020-6-2 3:10
准备好登上OneSignal火箭飞船了吗?
2020-5-31 22:10
三个核心中的每一个都携带一台飞行计算机、降落伞展开系统和推力矢量控制组件。上级也配备了推力矢量控制,并搭载了一辆3D打印跑车-没有一款猎鹰重型跑车是不完整的。 猎鹰重型模型是BPS太空的技术演示。其目的是展示在模型尺度上可能取得的进步。 猎鹰重型飞行计算机是Signal的升级版本,Signal是一种专门为模型火箭的推......
2020-5-31 1:11
在处理需要以最快速度向最终用户显示内容的Rust应用程序或CLI时,我经常发现,大量时间通常不是花在做任何计算上,而是花在删除函数末尾的大型数据结构上。 例如,假设您有一个函数,该函数获取一些较重的对象并返回其大小: 弄到a的大小是非常便宜的。它大约需要0.01ms,但是整个函数在返回任何东西之前可能需要1000ms......
Godot Rust(hagsteel.com)
2020-5-30 7:11
这是一个简短的使用铁锈和戈多3.2的指南。本文在编写时考虑到了Linux,但是大部分知识应该可以移植到MacOS和Windows上。 将Rust代码和Godot项目分开是值得的,因为我体验过Godot时不时地尝试从Rust项目导入各种文件,留下相当长的等待时间盯着进度条。 #[宏_使用]外部机箱gdative;#[派......
2020-5-29 6:27
与围棋相比,我有一句话概括了我对Rust的看法:“围棋是C程序员设计新的编程语言的结果,Rust是C++程序员设计新的编程语言的结果”。这不仅仅是一个比喻--围棋是由Plan9校友设计的,这是一个用C语言编写的操作系统,是围棋许多功能的灵感来源,而Rust是由Mozilla的人设计的--Mozilla的旗舰产品是世界......
2020-5-27 8:19
挪威一家信息安全公司发现了一个新的Android漏洞,他们将其命名为Strandhogg2.0。安全公司Promon表示,Strandhogg&34;是一种古老的北欧海岸线突袭和绑架战略,今天的漏洞是2019年发现的类似战略的邪恶孪生兄弟。 最初的Strandhogg使用名为taskAffity的Android功能劫......
2020-5-23 15:14
我曾经在某种程度上持有所有这些误解,今天我看到许多初学者都在与这些误解作斗争。我的一些术语可能不是标准的,所以这里有一张我使用的速记短语的表格,以及我想要表达的意思。 简而言之:变量的生存期是编译器可以静态验证它所指向的数据在其当前内存地址有效的时间长度。我现在将用接下来的6000个单词更详细地介绍人们通常会感到困惑......
2020-5-23 13:53
Microsoft Teams聊天室更新意味着管理员需要尽快检查身份验证设置。 GNOME,流行的Linux桌面,没有';不要只是避免支付专利巨魔,它赢得了权利对于下列任何产品一个开放源码倡议使用所涵盖代码的许可证由公司';S..。 开源做得很好,但是一些开源组织正被打得团团转受大流行的影响。那个'......
Rust Analyzer: Next few years(rust-analyzer.github.io)
2020-5-21 21:0
防锈分析器是一个新的IDE后端,用于防锈编程语言。支持Open Collective上的防锈分析器。 在过去的几个月里,我一直忙于战壕中的生锈分析仪工作。今天,我不由自主地决定退一步,想想更长远的生锈分析仪路线图。 以下是我(@matklad)对此事的个人想法,它们不一定反映ide或编译团队的共识观点:-)。 对我来......
Things I hate about Rust(blog.yossarian.net)
2020-5-20 22:16
五年前,我写了一篇文章,讲述了我当时(现在仍然)最喜欢的脚本语言Ruby中我最讨厌的东西。 今天,我将对我目前最喜欢的编译语言Ruust做同样的事情。 就像最初的Ruby帖子一样,这些抱怨都是个人的,反映了我目前对该语言的最好理解。就像Ruby一样,它们都是出于对铁锈的热爱而写的。 在我的脑海中,我可以想到5种不同的......
2020-5-19 6:52
周五,一个由两党参议员组成的小组就Facebook新宣布收购GIF制作和分享网站Giphy一事敲响了反垄断执法的警钟。 周五,Facebook宣布将以4亿美元的报道价格收购Giphy。Giphy是互联网上最大的GIF网站之一,Twitter、Tinder、Slake和iMessage等社交媒体和消息服务已经将Giph......
2020-5-18 4:48
Rust/WinRT现已在预览版中提供,它是Windows运行时的语言投影,支持以自然和惯用的方式调用Windows API,类似于其他语言投影(如C++/WinRT)。 Rust/WinRT允许您使用从描述API的元数据直接动态生成的代码调用任何过去、现在和将来的WinRT API,并直接进入Rust包,在那里您可......
2020-5-17 4:44
最近我读了很多关于铁锈的书。几天前,我遇到了一些用Rust编写的常见POSIX命令行工具替代工具。他们中的大多数在某些方面都更好。
2020-5-17 4:42
我的名字是Jesse,这是一个面向喜欢在实践中学习的开发人员的Rust入门教程。 本教程的目的是发展对Rust中的工具构建的直觉-具体地说,学习如何在Rust中思考和构建。 我们的目标是生产一个非常基本的命令行编译器,可以将包含标题和段落的基本Markdown文档转换为html文件。 为此,我们将从构建一个简单的“H......
2020-5-16 14:3
=Poi Reduce 0.2==有关详细信息,请键入`help`。>;AND[NOT]AND[NOT]OR(AND[NOT]=&gT;OR)。 在计算两个拼接列表的长度时,有一种更快的方法,那就是计算每个列表的长度并将其相加: >;(镜头。Concat)(a,b)(len·conat)(a,b)(len·c......
2020-5-16 7:40
据华尔街日报报道,未来几个月,谷歌可能会面临至少一起与其广告业务相关的反垄断诉讼,这些诉讼来自美国司法部和州总检察长。 消息传出后,谷歌母公司Alphabet的股价大幅下跌,盘后跌幅高达3%。 据报道,美国司法部的目标是最快在今年夏天立案。据华尔街日报报道,至少有一些参与德克萨斯州领导的多州调查的州总检察长可能会在秋......
2020-5-16 4:55
华盛顿-据知情人士透露,司法部和一群州总检察长都可能对Alphabet Inc.的谷歌(Google)提起反垄断诉讼,并正在筹划诉讼。 一些知情人士说,司法部正准备最快在今年夏天提起诉讼。知情人士表示,以共和党人德克萨斯州司法部长肯·帕克斯顿(Ken Paxton)为首的至少一些州总检察长可能会提起诉讼,可能会在秋季......
Five Years of Rust(blog.rust-lang.org)
2020-5-15 20:6
鉴于世界上正在发生的一切,你忘了这一点是情有可原的,因为我们在2015年发布了1.0版本,现在已经过去了五年!铁锈在过去的五年里发生了很大的变化,所以我们想回顾一下自从语言稳定以来我们所有的贡献者的工作。 Rust是一种通用编程语言,它使每个人都能够构建可靠而高效的软件。Rust可以构建为在堆栈中的任何位置运行,无论......
2020-5-13 7:0
当我开始学习“锈”的时候,我犯了一个错误,那就是听从建议,先读这本书。虽然这是一个很棒的资源,但对于初学者来说,如果你想学习这门编程语言,被告知这是一种压倒性的感觉。如果你想学习这门编程语言,最好的入门方式就是阅读这本20章的书!大多数人在得到这样的建议之前就已经放弃了。从来没有人告诉别人读一本20章的书仅仅是为了开......
RISC-V OS using Rust: Filesystems(osblog.stephenmarz.com)
2020-5-13 0:22
这是关于用Rust编写RISC-V操作系统的多篇系列文章的第10章。 我在我的大学里教过操作系统,所以我将在这里链接我在该课程中关于virt I/O协议的笔记。该协议在过去几年中发生了变化,但QEMU实现的是传统的MMIO接口。 上面的注释是对流程作为一个概念的总体概述。我们在这里构建的操作系统可能会做不同的事情。这......
2020-5-12 10:25
全球领先的移动推送通知、Web推送和应用内消息传递。受80万商家信任,每天发送50亿条推送通知。
2020-5-12 1:6
ProPublica是一个调查滥用权力的非营利性新闻编辑室。注册后即可收到我们最重要的新闻。 这篇文章是与总部设在俄亥俄州扬斯敦的“商业杂志”合作撰写的,后者是ProPublica地方报道网络的成员。 2016年11月一个反常温暖的早晨,扬斯敦的商界和政界领袖挤在这座俄亥俄州城市长期受苦的东区一小块杂乱无章的土地上。......
2020-5-11 15:49
在我们全球独居的最后几天里,我偶然发现了“单身作家原则”(Single Writer Principle™)的概念,首先是通过一篇关于卡夫卡的文章,其中顺便提到了它,然后通过这篇优秀的文章放大了它,这是那种“我至少在过去三周里一直在找你,你一直藏在哪里?”有那么一刻。 因此,我不是一个真正的低级并发专家,我的重点相当......
2020-5-10 19:51
剧透:C++既不快也不慢--实际上,这不是重点。这篇文章延续了我们的良好传统,打破了一些俄罗斯大牌公司分享的关于铁锈语言的神话。 注意。本文最初发表在Habr.com上。在获得作者许可的情况下,它被翻译并转载到了这里。 本系列的前一篇文章的标题是“走得比锈快”,Mail.Ru得到了测量(RU)";。不久前,我试......
2020-5-9 5:53
要了解如何使用Async-GraphQL、WARP、DIESEL和amp;PostgreSQL创建符合中继标准的服务器,您还可以在以下网址查看一个实际示例:https://github.com/phated/twentyfive-stars
Rust 1.43.1(blog.rust-lang.org)
2020-5-8 19:43
Rust团队发布了Rust的新版本1.43.1。Rust是一种编程语言,它使每个人都能够构建可靠而高效的软件。 如果您通过Rustup安装了以前版本的Rust,则获取Rust 1.43.1与以下操作一样简单: 如果您还没有,您可以从我们网站的相应页面获取概要信息,并在GitHub上查看1.43.1的详细发行说明。 R......