rust 参考的资料 转

http://blog.csdn.net/loveisasea/article/details/46292715

rust官方学习文档:

1.http://doc.rust-lang.org/book/README.html (英文:rust参考手册)

2.https://www.gitbook.com/book/kaisery/rust-book-chinese(中文:rust参考手册,翻译略显晦涩)

3.http://rustbyexample.com/index.html

4.http://doc.rust-lang.org/std/ (英文:rust标准库)

5.https://play.rust-lang.org/(英文:rust在线编辑器)

我先是看了3,然后再看1,2基本没怎么看,写程序的话就靠4了。

我基本就是靠英文原版1入手的,有条件还是看英文原版好,方便以后读其他西人文献的时候理解概念。

rust相关项目

https://github.com/rustcc/awesome-rust (Rust框架、库和资源的汇总)

如何安装rust IDE for Eclipse:

http://www.bubuko.com/infodetail-825744.html

我现在就是用这个来做rust开发的,目前还不支持断点调试,自动补全和代码outline,而且只有简单的颜色标注。有个好处是错误的地方会在代码直接显示红色,其他编辑器未必做得到,而且EclipseIDE成长性好啊,建议使用。

rust特点和详解

http://arthurtw.github.io/2014/11/30/rust-borrow-lifetimes.html (英文:关于Borrow和Lifetime的详解)

http://rust.cc/t/tan-xun-rust-ownershipxi-tong-explore-the-ownership-system-in-rust/164(中文:探寻Rust ownership系统)

rust周边

http://blog.csdn.net/loveisasea/article/details/46291449 (本人用Java和rust分别实现生产者和消费者多线程的题目,感觉rust开发速度慢,但是运行快)

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=rust&lang2=gpp (英文:各种语言性能比较的benchmark)

http://www.reddit.com/r/rust/comments/36z2n0/rust_made_me_a_worse_c_programmer_right/ (英文:一位歪果仁使用过rust和跟帖,挺逗的)

http://rust.cc (rust 国内论坛)

http://blog.csdn.net/liigo/article/details/45757123  (中文:为什么我说Rust是靠谱的编程语言。博主是曾参与易语言的开发,在rust1.0的贡献者名单里,也是rust.cc的网站创建者)

http://www.viva64.com/en/b/0324/ (英文:《批评rust,c++永远不会过时》。注:作者认为c++有广泛根基,D语言之前未能取代c++,rust也只是一些odd toy,意思是怪异的玩具。我觉得稍微偏激,关于rust的特性作者并没有提及和针对批评)

时间: 2024-08-19 03:46:02

rust 参考的资料 转的相关文章

MT7697参考设计资料 MT7697开发资料汇总下载

今天给大家分享的是MT7697的芯片资料,一些datasheet.PCB原理图的部分资料,完整资料到闯客网技术论上下载,主推联发科芯片的资料,联发科技术交流群:813238832 产品概述MT7697是高度集成的单芯片,其特点是应用处理器,低功耗1x1 11N双频带.Wi-Fi子系统.蓝牙子系统和电源管理单元.应用处理器子系统包含ARM CORTEX-M4与浮点MCU.它还包括许多外围设备,包括UART.I2C.SPI.I2S.PWM.IrDA和辅助ADC.它还包括嵌入式SRAM / ROM.W

《小白滴滴系列》-线程和进程(小白学习,内容均参考网络资料)

1.进程就是操作系统将资源分配成一块一块的内存 2.线程就是在进程中运行的多个程序 3.线程是程序运行的最小单位,而进程则是分配资源的最小单位. 4.一个进程可以有多个线程 5.任务调度:采取时间片轮转抢占式执行,就是执行一段时间,强制暂停,执行里一个任务.以此类推. 6.多并发:就是多个线程进行切换执行,由于系统执行很快,就像一起执行的样子.

简单原始的ASP.NET WEBFORM中多文件上传【参考其他资料修改】

首先是ASPX页面中添加file标签 <input onclick="addFile()" type="button" value="增加" /><br /><input id="viewfile" type="file" name="File" runat="server" style="width: 300px"

学习spring源码-可参考的资料

剑指Spring源码(二) https://www.cnblogs.com/codebear/p/10374261.html 使用idea和gradle编译spring5源码https://blog.csdn.net/baomw/article/details/83956300 介绍这两篇文章的,是这个视频:程序员进阶教程-带你深入了解Bean https://www.bilibili.com/video/av54653694?from=search&seid=76818158406408129

联发科技MT6166芯片资料汇总 ,MT6166开发设计参考

今天分享MT6166数据表的部分资料,供大家学习和工作中参考,资料比较齐全,只分享以下的部分资料 MT6166概述MT6166是以高速2G/3G-FDD/TDD多模式智能手机为目标的射频收发器.平板电脑植入40nm CMOS.RF收发器功能完全集成.MT6166为基带芯片,用来合成即将发射的基带信号,或对接收到的基带信号进行解码 这是一个PLL,用于产生某些校准模式的测试音.1.用于图像抑制校正的接收机输入反馈2.对功率探测器PIN(PDET)的反馈作为接收机增益校准的校准音调 此外,该PLL还

Git 学习笔记参考

1.参考学习资料 网上资料: http://www.cnblogs.com/aoguren/p/4189086.html http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 书本资料: <Pro. git>,<版本控制之到,git>,<Git的权威指南> 视频资料: http://www.linecg.com/video/play29775.html htt

pg 学习资料

文/谭峰 DBA,PostgreSQL专家 开源数据库 PostgreSQL 中文资料非常缺乏,很多社区朋友苦于上手的中文资料少,因此汇总收集以下 PostgreSQL 中文资料,包括 PostgreSQL 中文手册,中文书籍,技术博客,培训视频和历届 PostgreSQL 大会材料.希望这些中文资料能够方便有需要的朋友,降低 PostgreSQL 的上手门槛. 中文社区网站 PostgreSQL 中文社区官网: http://postgres.cnPostgreSQL 中文BBS论坛: htt

自己根据网上资料做的一个记事本,有些功能还不太完善。

这个记事本主要是在学习javaGUI及其基本知识后,参考网上资料做出.在制作过程中,同时也发现了java中lastIndex()方法存在不能准确删选数据的情况,然后自己进行了修改. 以下是代码部分: package com.Program;import java.awt.*;import java.awt.datatransfer.*; import javax.swing.*;import javax.swing.event.ListSelectionEvent;import javax.sw

libevent学习笔记(参考libevent深度剖析)

最近自学libevent事件驱动库,参考的资料为libevent2.2版本以及张亮提供的<Libevent源码深度剖析> libevent好处之类的就不赘述了,libevent和libiop,redis等一样都是采用事件回调机制,这种模式 被称作Reactor模式.正常事件处理流程是应用程序调用某个接口触发某个功能,而Reactor模式需要 我们将这些接口和宿主指针(谁调用这些接口)注册在Reactor,在合适的时机Reactor使用宿主指针 调用注册好的回调函数. 一: Reactor基本知