说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Rust一周集锦(三):关闭3个RFC并为1.4版本做准备

HTML文档下载 WORD文档下载 PDF文档下载
Hello大家好,欢迎来到这周的《Rust一周精彩回顾》,Rust是一种追求安全性、并发性和速度的系统语言。这是来自 http://this-week-in-rust.org/网站关于Rust的新的一周博文、活动、版本开发、贡献者的集锦。

Hello大家好,欢迎来到这周的《Rust一周精彩回顾》,Rust是一种追求安全性、并发性和速度的系统语言。这是来自 http://this-week-in-rust.org/网站关于Rust的新的一周博文、活动、版本开发、贡献者的集锦。在此,我们转载了过来,以便国内Rust语言爱好者学习。

精彩博文:

  • Rust in 2016.
  • [video] RustCamp 2015 videos are now online.
  • [slides] Rethinking Systems Programming.
  • A Rusting Rubyist V. Rust Parallel HTTP Requests in Ruby.
  • An Unfortunate Coercion.
  • Testing With Unused Arguments.
  • Rust and the most elegant FSM.
  • Why Rust Appeals to Me.

新版发布和项目更新:

  • Are we (I)DE yet?. An overview about the state of Rust development environments and their integrated bretheren.
  • The Rust by Example lifetime section is updated by mdinger.
  • cargo-outdated. A cargo subcommand for displaying when Rust dependencies are out of date.
  • Cargo Darf. Develop, test, run, and deploy Rust as a scripted language.
  • rustaceans.com. Rust user groups & mailing lists.

新的Rust贡献者名单:

  • Alex Ozdemir
  • Chris Krycho
  • Dylan McKay
  • Elaine "See More" Nemo
  • Jonas Schievink
  • llogiq
  • Nathan Kleyn
  • Nicholas Seckar
  • Niranjan Padmanabhan
  • Tim Neumann
  • w00ns
  • Without Boats

子团队报告:

每周 Rust团队会发布关于项目进度的报告, 这里是这周报告的集锦。

Compiler团队

Full report.

也许现在最激动人心的事情是 @huonw's PR implementing the groundwork for SIMD。我们也已经决定合并MIR RFC。

Lang团队

Full report.

下面是在最终讨论阶段被推举的RFCs:

  • RFC #1229, which specifies that when the compiler is doing constant evaluation as a form of optimization, it should not report compilation errors for overflows or other problems that are encountered (warnings are ok). Otherwise, improvements in the constant evaluator can become breaking changes.
  • RFC #1234, which modifies the DST coercion rules to permit PhantomData. The discussion has primarily focused on whether we can indeed make the rules even more accepting than that; conclusion was to leave this for future work.

Full list of T-lang RFCs in FCP.

一些不错的家伙(咳咳)也开始就有关内部中与整体后退相关的类型参数后退的话题做出讨论,这将会赚足眼球:

  • Interaction of user-defined and integral fallbacks with inference

上周,我们有很多进入FCP的RFCs,不幸的是,由于Felix Klock在一些容易赚钱的R&R之外,我们没有依据它们中的大多数做出最终的决定。然而,我们确实合并了一少部分没有争议性的项目:

  • RFC #1209 updates the follow set for types in macros to include ;.
  • RFC #1189 fixes some typos.

同时,即使有些观点也有可取之处,但因为优先级原因我们决定关闭一些RFCs:

  • RFC 886, allowing "must use" on functions (by @huonw).
  • RFC 890, custom preludes (by @aturon).
  • RFC 1216, promote ! to a type (by @canndrew).

Libs团队

Full report.

从当前发布的循环(1.4版本)开始,我们正在为稳定进程做的改变:

  • All unstable APIs now map to tracking issues. The APIs will be tagged with the issue tracking them, so when you get an error that you need a feature gate, the compiler can also tell you which issue to subscribe to for stabilization. We'll use these issues as a centralized place for discussing questions/concerns about APIs before they are stabilized.

  • Stabilization will be tied to our 6 week release cycles: at the beginning of the cycle, the team will announce a number of unstable features undergoing "final comment period" (heading either toward stabilization or deprecation). The comment period will last for the entire release cycle. One week before the release is cut, the team will make final decisions and land a PR accordingly.

这个新进程使功能通道更加可视化,使稳定进程更容易被跟进。

牢记上面所说的之后,下面是这个循环经历过FCP的特征:

  • FCP Issue #27277: Stabilisation of result_expect
  • FCP Issue #27736: Tracking issue for f{32,64}::from_str_radix
  • FCP Issue #27764: Tracking issue for CStr => str conversions
  • FCP Issue #27765: Tracking issue for collection append methods
  • FCP Issue #27766: Tracking issue for collection split_off methods
  • FCP Issue #27767: Tracking issue for VecDeque::retain
  • FCP Issue #27768: Tracking issue for Box::{into_raw, from_raw}
  • FCP Issue #27769: Tracking issue for CString::{from_ptr, into_ptr}
  • FCP Issue #27771: Tracking issue for some Duration-taking functions
  • FCP Issue #27773: Tracking issue for the socket timeout functions
  • FCP Issue #27775: Tracking issue for converting slice iterators to slices
  • FCP Issue #27776: Tracking issue for viewing Result/Option as slices
  • FCP Issue #27785: Tracking issue for Box/String conversions
  • FCP Issue #27792: Tracking issue for str::split_at
  • FCP Issue #27795: Tracking issue for creating BTree{Map,Set} with a B
  • FCP Issue #27797: Tracking issue for consumption into OS handles

总的来说,这周我们做了以下决定:

  • FCP PR #1195: ordered query API
  • Close, with the hope that we can find a way to achieve these goals with a smaller API surface
  • FCP PR #1192: RFC for inclusive ranges with ...
  • Merge, with the extra field for Iterator being kept unstable for the time being.

最终,下面是正在进入FCP的RFC:

  • FCP PR #1198: pretty print Debug of tuples, tuple structs and enum variants in a single line

Tool团队

Full report.

过去的两周里发生了很多激动人心的事件!

  • Rust 1.2 was released, thanks to @brson for doing the release process!
  • The main site is now hosted over https thanks to @edunham's move from GitHub pages to Cloudfront!
  • make check is now running for 64-bit MSVC. This means that all changes to the compiler must pass all tests on MSVC to land! Note that this is enabled by turning on unwinding for 64-bit MSVC which is in turn enabled by @vadimcn's awesome work on unwinding.
  • The cargo install RFC has been merged.
  • @brson has released a tool for testing whether publishing your crate would cause a regression on reverse dependencies.
  • multirust has gained a which command to locate where binaries are, thanks to @shaleh!

近期的Rust活动:

  • 8/18. Sydney.
  • 8/19. Los Angeles.
  • 8/20. Berlin.
  • 8/26. Columbus Rust Society.
  • 8/31. Paris.

原文地址: This Week In Rust 92(整理/何抒灿 责编/钱曙光)

往期回顾:

  • Rust一周集锦(一):《高级Rust编程语言》、新增13名贡献者
  • Rust一周集锦(二):7个项目更新及相关Meetup

编辑推荐:

  • Rust 开发技术学习路线(满满的都是干货)
  • 王川:Rust与异步并发的那些事儿
  • Mike:Rust是近15年最佳工程实践的集大成者
  • 专访Elton:浅谈C++、Go的挑战者Rust
  • 专访资深程序员庄晓立:我为什么要选择Rust?

更多 Rust 信息和交流,请加入 CSDN Rust 学习交流群,大牛在线分享、讲课、视频等等,不容错过。请加群主微信 qshuguang2008 或扫描下方二维码申请入群,需备注:实名+公司名+Rust。


极客头条Rust子社区,欢迎你来探讨和交流,直达地址:http://geek.csdn.net/forum/8

站到风口,最先飞起来的能将服务做到极致的IDC 苹果Siri再获一专利:可使用自然语音输入来搜索和标记图片 研发周报:Google抛弃C语言,采用Go语言重写Go编译器 取其精华 IE11里移除和新增的功能 大胆预测亚马逊即将推出的五大产品或服务 移动周报:GitHub章鱼猫中国之行 三星与LG的新动向:同样的物联网 ,不同的玩法 从Twitter到Tinder,看社交媒体在2013年的沉浮 一周消息树:有道周枫和他的“放养”团队、太极助手惹“非议” Netflix:使用大数据驱动商业决策 “中国杯”游戏极限开发大赛报道 回顾2013软件开发:JavaScript领风骚 京东“宙斯杯”创新应用大赛,百万奖金为“你”而等待 12306上的分布式内存数据技术GemFire Canalys:苹果、三星2014年仍统治平板市场 微软压力山大 Google和苹果的下一个战场 回顾2013科技界大事件:Mayer登Vouge杂志、Ballmer离职 《近匠》第03期:移动开发工具访谈,AVOS Cloud——后端的金刚钻 次世代视觉:Avegant Glyph智能眼镜技术解析 技术栈的选择:从Groupon转向Node.js、淘宝去IOE谈起 首席数据官:一个属于你的时代已经来临 盘点2013年Facebook七大最受欢迎的hack 见证中国开源的力量:“开源力量”2013年度庆典活动亮点汇总 专访APU13讲师、西电朱虎明:概念难以理解成异构编程最大阻力 盘点2013:21款最优秀的开源数据库 苹果三星再次谈判,欲和解所有侵权案 应对iOS in the Car,Google将携手奥迪推Android车载系统 10个技巧让你更轻松地使用AWS 《近匠》第04期:移动开发技术访谈,多看科技CTO王毅——阅读未来 2013年Linux领域重要事件回顾 2013年12月操作系统份额:Windows XP跌破30%大关 Linux小幅上涨 目录树记忆属性实现的讨论 关于用户自定义类的问题 自制控件问题 静态链接库中的资源 Xml的查询定位问题? 小高求助! 关于JAVA文件执行时出现的错误 如何在Datagrid中取得当前记录的某字段值? 如何取得下拉菜单项? 目录树记忆属性实现的讨论 我想去中国网通申请域名,他们是不是很吊,有没人用过啊 Help 删除一条记录?? 在研究软件加密 “咱们把最好的粮食给城里人吃,又进城帮助他们盖起了高楼大厦,他们为什么还瞧不起我们呢?” 老板今天叫我签合同 有关于TImage的图像显示速度 怎样让 Title 的显示时间延长????????? !!!!!!!!!格式化数据列 怎么这么慢啊 请问:如何在打印之前设定该次打印纸张的大小(很急,老板催货了,帮忙顶一下,谢谢)? 有什么办法可以把class文件反编译回java文件? 如何写到文件? 自己写一个函数,把2,3,4加到1,2,3中去,不重复 Netscape打印中文网页为什么不成功? 英文XP中装了东亚语言包,能显示中文了,如何输入汉字呢。。。。 接到一个电话 哪位大哥大姐教教我啊? Dll如何同控制台程序通信 RedHat Linux7.2下如何挂上RealTek8139网卡驱动????高分相送哦!在线等待!!! TreeView问题 求register_globals = On和register_globals = Off的不同用法(原代码) 斑竹,我是因为升级才散分的,有个穿红裤衩的支持俺了…… 一个新手的加急求救!谁先回答,就先给谁份,希望大家说的详细点! 写xml文件的不完整的问题 关于esqlc的unload 的问题。 关于方法覆盖,在线等候 一个实际开发中经常令人头痛的问题 在线,急,谁有3D MAX的下载地址?高分! 推荐IT公司调查 监测表记录字段变化情况 如何能够得知table中的字段是什么类形?(如字符,数字,浮点等) SUN认证是不是“纯”English的? 在windows 2000下,如何在perl脚本中,执行另外一个perl脚本文件?? JPEG图片压缩 新工程收尾,请提宝贵意见!!! 钱是什么??钱是王八蛋,没了在去赚!!!!!!! 我用Jet把java编译成本地可执行的程序了,可是换一台机子又不可以运行了,说是需要有jet的运行坏环境,那还不如安装JVM呢。求高手教我怎 这个数据窗体怎么做!!? 静态链接库中的资源 请教,十万火急,请各位大虾救我 计算机拔掉插头后计算机卡住了,强制关机没用,我直接拔的插头,现在按开机键没反应,插头插上会有接通电源的声音.我回家后,电脑恢复正常了,感谢各位亲们的解答! 人体心肌的核呈现什么形状?1.柱状;2.菱状;3.卵圆形 酶对人体有哪些作用 无线路由器平时应该拔掉插头吗?我们晚上睡觉拔掉,白天又插上(每次拔都是拔路由器那边接口,不是墙上插座那),2个月以后发现路由器不怎么好使了,.我不知道是不是我们经常拔插头的原因 人体在什么情况下卵细胞会分裂成两个或三个? 交流发电机旋转的问题.旋转线圈式发电机和旋转磁极式发电机,同样是旋转,为什么后者能发出比前者高得多的电压?如果线圈和磁极都旋转,只是方向不同,这样会不会更有效率呢? 怎么办 精卵刚结合身体有什么症状吗? 旋转电枢式交流发电机来看看这张图是不是有问题 各位初二上物理难吗 把一个磁铁做成球型,它还有没有磁性?如果有,那N-S极怎么确定? 交流发电机是什么让线圈转动的? 初二的物理难吗.我马上初二了 网络工程师分类多少种? 如何让交流发电机产生正旋交流电 请问初二的物理难吗?应该怎样学呢?应该用什么辅导书呢? 语言不丰富用什么词来形容 SOS!求哀怨如泣的意思?! 初二的物理难吗? 什么样的酶对人体血管细胞有好处? 哀怨什么意思? 我现在初二了,那又如何去学物理呢?有什么好方法呢? 青年人当如何践行中国梦 什么是哀怨? 边长是200米得正方形的面积是()公顷 青年人的梦与中国梦有何关系? 打雷时要拔掉冰箱等电器的插头吗 一道化学题目(关于离子)某无色溶液中能最大共存的离子组是A.Na+ H+ Cl- Cu2+ B.OH- K+ SO4 2-C.NO3- Mg2+ Cl- K+ D.Na+ OH- NO3- H+要理由啊, 你的梦,他的梦,青年人的梦,与中国梦有什么关系? 怎样理解极尽哀怨能事这句话能字是怎么解释呢`` 想入手一只水族箱,是森森水族箱好还是佳宝?近日箱入手一只水族箱,但是不知道是森森水族箱好还是佳宝好,或者别的什么牌子!请各位大侠赐教! 创星过滤桶at与cf有什么区别创星过滤桶有不少系列!ef cf at df都有什么区别呢! 郡县和郡县制的区别郡县和郡县制有什么区别 森森302过滤桶 声音大么 这个桶怎么样 火线与大地之间为什么没有电压搞错了,是火线与大地之间有没有有电压 工程师怎么分级 《生命生命》课堂观察记录“教什么” 读新单词时,要不要把中文意思读出来?说说清楚一点为什么 豆在釜中泣中的釜是什么意思,泣是什么意思 两块同型号手机电池,铜片负极对负极分出一根线 正极对正极分出一根 然后焊接USB口 插上数据线可以充电吗已经搞好了现在正在充电,正负极 分出来一根线是USB口,一个是万能改装充电, 有没有什么好的英语学习软件,能先读英文然后读英文单词的中文意思 《七步诗》萁在釜下然,豆在釜中泣. USB里的红 绿 黑 白线接成1个正极和1个负极的该怎么接? 在家庭电路中,因为是并联,所以电压相等,那么根据P=U^2/R,电阻越小…………在家庭电路中,因为是并联,所以电压相等,那么根据P=U^2/R,电阻越小,P越大,P越大,热量就越大,为什么电炉要用电阻小的 “萁在釜下然,豆在釜中泣” 其中“然”是什么意思,“泣”是什么意思;这句话是什么意思?详细 这个usb线哪个是电量正极 哪个是负极 有表扬意思的四字词语 “萁在釜中然,豆在釜中泣”中的“然”和“泣”分别是什么意思? 3D眼镜中,红蓝和红绿有什么区别?买3D眼镜的时候会发现有红蓝 红绿两种,有什么区别吗? 关于设定行政许可,下列说法正确的是a.较大市政府规章可以设定行政许可b.省政府规章设定行政许可最长期限为2年c.国务院部门规章不可以设定行政许可d.省政府规章不可以设定行政许可答案 家用电器长期使插头插在插座上不拔会有什么不好的影响吗?火灾?电器线路损坏? 和红蓝、红绿眼镜有区别吗? 关于规章设定行政许可,下列说法正确的是()A、有规章制定权的机关就有权设定行政许可B、规章可以增设前置性行政许可C、上海市人民政府可以设定临时性行政许可D、国家部委可以设定 电器不拔插头费电吗用电器不工作,插头还插着, 直流电源插头的中心线是正极还是负极? 形容龙的词语,不要四字词语. 家用电器关闭后如果不拔插头,对电器有没有影响,会不会有危险 有哪些词语顺着读和倒着读意思不相同 百科、复制看不懂.焦距是镜头长度的意思、还是镜头到成像孔的距离、还是能把被摄物体放大多少距离的意思?(或者是什么)还有通常我们说的什么120相机 35mm相机又是指什么?是指镜头到 哪种拔罐器好 杭州滨江16所公办学校体育设施免费向台湾空姐酷似林依晨网络走红 海量清纯外媒关注习近平全面深化改革“总体部署意大利总理莱塔会见王毅美国就中国解密核潜艇部队表态中国核潜艇官兵趣闻:自称烧锅炉 1瓶日媒称两艘中国军舰通过冲绳附近毗连区韩雪宣传新片遭裸男突袭 吓得脸色苍白美国家安全局否认收集欧洲电话记录 称美国安局铁杆盟友临阵“倒戈” 称反对永康68岁大爷得乳腺癌 百例患者中就香港立法会主席就人质事件致信菲律宾参杭州有人花162万买了一枚两公斤土豪河北宣化600年古城墙被开凿成窑洞 星云大师获华人企业领袖终身成就奖 马纪念毛泽东诞辰120周年理论研讨会举黑龙江望奎公安局回应面积超标:夜间疲美政府高官因奥巴马医改核心举措漏洞频乌克兰法院裁定没收季莫申科女儿名下饭外媒称俄罗斯在G20峰会监控各国元首外媒称俄罗斯在G20峰会监控各国元首真的瘦|风靡日本的懒人手臂排毒操,亲大胆爱|为什么那些情侣一起旅行后就分海南一9岁小学生被老师用钢丝抽打(图心语 | 幸好思念无声,怕你震耳欲聋荐号 | 受够了自拍和互赞的朋友圈,低质量的社交不如高质量的独处。心语 | 妙语连珠是掌控十拿九稳的猎想生一个这样爱笑的姑娘!人生不必斤斤计较,怒火攻心!六一特辑:你想不到的大佬童年,马云为所谓“公安支队长说点微信红包图片有病夏天米虫又来了,教你个天然驱虫法,让公开一个煎鱼不散、蒸鱼不腥的绝招!亲爱的多肉,你千万别长大!边带娃边健身的辣妈,怪不得生完四个娃重磅!美拟出台最严厉签证法案!旅游签最严签证法案若出台 还能愉快的去美国后期从ACR学起 第21条::HSL装死的那只,你给我起来小时候对啪啪啪的奇怪误解你在过儿童节,其实童真早就没了
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘