< 返回版块

ChaosBot 发表于 2018-08-22 11:36

Tags:rustnews

通往const generics 的里程碑The Great Generics Generalisation刚刚被merge

const generics是什么?

相信有不少人在标准库源码里看到数组实现trait,只是实现到长度为32的数组,也就是说有32个impl,而且都是手工编写。并不能为所有长度的数组实现那些trait。这正是因为当前还不能在const类型上使用泛型。如果支持const generics,将可以实现下面的代码:

impl <T,const N:usize> Foo for [T; N] {...}

可以为所有长度的数组实现triat Foo。 那么数组的人体工程学将会得到很大的提升。

帖子里也有人给出了其他的例子,可以看看。

he Great Generics Generalisation这个合并,仅仅是实现const generics的一个基础,前方的路还很长吧

原文


CVE-2018-1000657:

Rust 1.3到1.21中VecDeque :: reserve()中的缓冲区溢出允许任意代码执行

之前新闻里报道过,这个漏洞早已被修复,只是Rust官方没有发布CVE,在那个小哥的努力下,这个CVE算是补上了吧。

原文


这个PR有意思

PR


heaven-on-earth:自动从r/EarthPorn下载地球美图

heaven-on-earth


[远程] TagniFi 正在招聘Rust工程师

TagniFi(https://www.tagnifi.com)是一家金融数据公司。提供通过API,网络和Excel提供的标准化财务数据。正在寻找一个远程Rust contractor来帮助完成各种项目。

更多信息:

TagniFi是从Rust 1.0开始,以脚本的形式使用它来监视/测试产品的各个方面。在了解Rust以后,现在决定加大投资力度,计划在整个产品中使用Rust,从后端/ API到Web前端。

现在寻找一位工程师来帮助实现这一目标。可以远程工作,位置和时间不是工作的障碍。

可能会让您处理的项目示例:抓取html页面以提取非结构化数据并将其解析为结构化表单,设计/开发与postgres数据库通信的API,以高性能方式访问财务数据,或使用WASM实现数据可视化Web组件。

如果您对该职位感兴趣或有任何疑问,请通过jobs@tagnifi.com或daveb@tagnifi.com联系。

原文


在Parity工作是什么体验?

文章里有办公室美图,顺便它们也在招人:https://paritytech.io/jobs/

原文


「系列文章」 From Rust to beyond前奏

这系列文章是讲Rust如何与其他语言交互

  • WebAssembly
  • ASM.js
  • C
  • PHP
  • Nodejs

原文


C2Rust项目的更多介绍

原文


rand crate的发展历史

新版本Rand 0.5正准备发布,作者对以往的版本变化做了一个梳理

原文


评论区

写评论
max_tang 2018-08-27 09:40

以太坊节点的rust实现

@fishfish parity 是做区块链的吧,就是那个以太坊钱包的

作者 ChaosBot 2018-08-23 15:35

是的,不过可以远程

@fishfish TagniFi 正在招聘Rust工程师 这个是国外的公司...

作者 ChaosBot 2018-08-23 15:35

已改

@max_tang 在Paity工作是什么体验 有笔误 Parity

fishfish 2018-08-23 14:14

TagniFi 正在招聘Rust工程师

这个是国外的公司...

fishfish 2018-08-23 14:13

parity 是做区块链的吧,就是那个以太坊钱包的

max_tang 2018-08-23 09:24

在Paity工作是什么体验 有笔误 Parity

1 共 6 条评论, 1 页