Rust

本文详细介绍了Rust语言的历史背景、设计目标、特性及其应用场景。包括Rust在内存安全、并发处理等方面的优势,并提供了丰富的学习资源和技术文章链接。

铁锈

你可以在线试用

涉及该语言比较

作者: 格雷顿霍尔 和亚伦Turon

Multiparadigmatic语言,专注于竞争和安全性。表哥GB。

http://wiki.github.com/graydon/rust/ http://wiki.github.com/graydon/rust/language-faq https://doc.rust-lang.org/book/ 生锈各种资源,哈里斯Brakmic编译: https://rust.zeef.com/harris.brakmic 介绍文字: 简要介绍了防锈,在提出 2012 : http://winningraceconditions.blogspot.ca/2012/09/rust-1-primer.html “友好出台”拉斯特由Tim骑士2013 : http://catamorphism.org/Writing/Rust-Tutorial-tjc.pdf 在卡尔·马蒂亚斯·鲁斯特舆论一片一周 2013 :http://relistan.com/a-week-with-mozilla-rust/ 在2013,尼尔·布朗介绍了锈注重规范侧重于安全编程: http://lwn.net/Articles/547145/ 由Alex罗锈引进2012 : http://me.veekun.com/blog/2012/11/17/a-little-bit-rusty/ 在演讲由史蒂夫·拉斯特Klabnik 2013 : http://words.steveklabnik.com/a-30-minute-introduction-to-rust 通过实例学习锈病由豪尔赫·阿帕里西奥: http://rustbyexample.github.io/ 设计目标C ++,这取决于锈病的何卫青。文本帕特里克·沃尔顿在2010 : http://pcwalton.blogspot.ca/2010/12/c-design-goals-in-context-of-rust.html 拉斯特学习约三十分钟,文本 2014年 : http://doc.rust-lang.org/master/intro.html 开始生锈,文本2014年 : http://pudgepacket.github.io/rust/2014/07/28/first-taste-of-rust/ http://pudgepacket.github.io/rust/2014/08/11/taste-of-rust-pt-2/ 锈病学习45分钟,马捷拉赫在 2014年 : http://www.matej-lach.me/rust-basics/ 在2014年,Prasoon舒克拉说,防锈初学者(S): http://blog.prasoonshukla.com/rust-for-beginners 在2015年,史蒂夫Klabnik认为它是学习锈病的好时机 https://www.codementor.io/learn-programming/now-good-time-learn-rust 在文2015年,史蒂夫Klabnik提供什么,他说是一个“另类出台”拉斯特: http://words.steveklabnik.com/a-new-introduction-to-rust 铁锈第一次接触: 埃文·米勒在2015年 : http://www.evanmiller.org/a-taste-of-rust.html Szmozsánszky由伊什特万在2015年 : https://hacks.mozilla.org/2015/05/diving-into-rust-for-the-first-time/ http://smallcultfollowing.com/babysteps/blog/categories/rust/ http://www.readwriteweb.com/hack/2010/11/mozilla-designing-programming-language-rust.php http://www.bluishcoder.co.nz/2011/03/31/a-quick-look-at-the-rust-programming-language.html http://pcwalton.blogspot.com/2011/04/road-ahead-for-rust.html http://dl.dropbox.com/u/4186469/rust-all-hands-w2011.pdf 创建具有防锈项目,文本2014年 : http://hydrocodedesign.com/2014/04/24/practicality-with-rust/ 重复消息的布赖恩·安德森在文本2012 :http://brson.github.com/rust/2012/04/05/new-for-loops/ 铁锈和指针: 具有防锈,康Seonghoon指针在周期表 2014年 : http://cosmic.mearie.org/2014/01/periodic-table-of-rust-types/ 借款指针,专门点设计的内存,其中他们不负责,有趣的文字尼古拉斯D. Matsakis在2012 : http://smallcultfollowing.com/babysteps/blog/2012/07/17/借用指针教程/ 指针实体大小为零,文本 2014年由尼克·哈曼: http://www.wabbo.org/blog/2014/03aug_09aug.html 借用资源,具有防锈,亚瑟廖生活在 2014年 : http://arthurtw.github.io/2014/11/30/rust-borrow-lifetimes.html 关于继承与锈的可变性,讨论在积分时间的变化而变化的概念,通过时间思考类型系统 的语言。由Nicholas D. Matsakis在2012 : http://smallcultfollowing.com/babysteps/blog/2012/07/24/generalizing-inherited-mutability/ 有一次采访格雷顿霍尔在2012 :http://www.infoq.com/news/2012/08/Interview-Rust 该性状具有防锈: 在帕特里克·沃尔顿的文字2012 :http://pcwalton.github.com/blog/2012/08/08/a-gentle-introduction-to-traits-in-rust/ 细化,由Nicholas D. Matsakis在2012 : http://smallcultfollowing.com/babysteps/blog/2012/10/04/refining-traits-slash-impls/ 文本亚伦Turon在2015年 : http://blog.rust-lang.org/2015/05/11/traits.html 防锈和它的'鬼类型“,根据双克里斯在2013 : http://bluishcoder.co.nz/2013/08/15/phantom_types_in_rust.html 上锈的反思,文字2012 : 关于竞争: http://winningraceconditions.blogspot.ca/2012/09/rust-1-primer.html 错误处理: http://winningraceconditions.blogspot.ca/2012/09/rust-2-linked-task-failure.html 共享报表类型安全 : http://winningraceconditions.blogspot.ca/2012/09/rust-3-typesafe-shared-state.html 共享报表类型安全 (续):http://winningraceconditions.blogspot.ca/2012/09/rust-4-typesafe-shared-mutable-state.html 本系列文章的结论是:http://winningraceconditions.blogspot.ca/2012/09/rust-0-index-and-conclusion.html 定义具有防锈纯度,由Nicholas D. Matsakis在 2012 :http://smallcultfollowing.com/babysteps/blog/2012/10/12/extending-the-definition-of-purity-in-rust/ 在类型的防锈功能和对象,由Nicholas D. Matsakis 2012 : http://smallcultfollowing.com/babysteps/blog/2012/10/23/function-and-object-types/ 返回上由Nicholas D. Matsakis相同的“可变性”指针的纯度2012 : http://smallcultfollowing.com/babysteps/blog/2012/11/18/imagine-never-hearing-the-phrase -aliasable / 通过资格不变性指针或功能共享/责任?尼古拉斯的反思D. Matsakis在 2014年 : http://smallcultfollowing.com/babysteps/blog/2014/05/13/focusing-on-ownership/ 是铁锈本来可以避免的bug的 心脏出血漏洞?托尼Arcieri意见2015 : http://tonyarcieri.com/would-rust-have-prevented-heartbleed-another-look 错误处理: ../Sujets/Developpement/Pratique-programmation.html#gestion_erreurs_Rust 在文2012,阿明Ronacher讨论“ ; “锈病: http://lucumr.pocoo.org/2012/10/18/such-a-little-thing/ 拉斯特解释了语言的程序员 C ++ : https://github.com/mozilla/rust/wiki/Rust-for-CXX-programmers 一系列由尼古拉斯·卡梅隆的文章: http://featherweightmusings.blogspot.co.nz/2014/04/rust-for-c-programmers-part-1-hello.html http://featherweightmusings.blogspot.co.nz/2014/04/rust-for-c-programmers-part-2-control.html http://featherweightmusings.blogspot.ca/2014/04/rust-for-c-programmers-part-3-primitive.html http://featherweightmusings.blogspot.ca/2014/04/rust-for-c-programmers-part-4-unique.html http://featherweightmusings.blogspot.co.nz/2014/05/rust-for-c-programmers-part-5-borrowed.html http://featherweightmusings.blogspot.co.nz/2014/05/rust-for-c-programmers-part-6-rc-gc-and.html http://featherweightmusings.blogspot.co.nz/2014/05/rust-for-c-programmers-part-7-data-types.html http://featherweightmusings.blogspot.ca/2014/07/rust-for-c-programmers-part-8.html 内存管理生锈,这让他们做的东西,这将是危险的特殊性 C ++中,根据埃里克·基德 2014年 : http://www.randomhacks.net/2014/09/19/rust-lifetimes-鲁莽-CXX / 锈的设计师和程序员领略 C ++中,马特Jeacock 2014 : http://mainisusuallyafunction.blogspot.ca/2014/10/a-taste-of-rust-yum-for-cc-programmers_29.html 生锈的语言解释的追随者 函数式编程 : 文字拉斐尔POSS在2014 : http://science.raphael.poss.name/rust-for-functional-programmers.html “业主类型”铁锈蒂姆·奈特谁问中的文本解释2013,看看他们是值得的: http://tim.dreamwidth.org/1784423.html 内存管理与防锈: 管理内存- Liens.html#langage_Rust 锈嵌入代码模块红宝石,文字2013 : http://brson.github.com/2013/03/10/embedding-rust-in-ruby/ 该公司三星加盟Mozilla的开发生锈。文字赛斯布拉特在2013 : http://reviews.cnet.com/8301-3514_7-57577639/samsung-joins-mozillas-quest-for-rust/ 拉斯特程序的执行速度: 有关由帕特里克·沃尔顿顺序程序 2013 : http://pcwalton.github.io/blog/2013/04/18/performance-of-sequential-rust-programs/ 对于一个特定的程序,马特Godbolt在 2015 : http://xania.org/201505/on-rust-performance(如下: http://xania.org/201506/rust-second-look) 在2013,格雷厄姆王解释了他从锈了解到 http://www.darkcoding.net/software/rust-what-i-learnt-so-far/ 原因大概有锈,约翰·本德尔在文本堆2013 : http://johnbender.us/2013/04/14/reasoning-about-the-heap-in-rust/ Tobby文字麦奎尔在2013,与运营商锈超载 http://maniagnosis.crsr.net/2013/04/operator-overloading-in-rust.html 在2013,通利解释 特质,在结构 S和 实现小号锈 http://tomlee.co/2013/05/traits-structs-and-impls-in-rust/ 类型选项<T>和零管理指针自己的理念,尼克Desaulniers在2013 : http://nickdesaulniers.github.io/blog/2013/05/07/rust-pattern-matching-and-the -option偏差/ 保证内存的安全性,在演示文稿由Nicholas D. Matsakis 2013 : http://smallcultfollowing.com/babysteps/pubs/2013.07.17-NEU.pdf 通话功能Ç程序锈病,克里斯双在2013 : http://bluishcoder.co.nz/2013/08/08/linking_and_calling_rust_functions_from_c.html Linsey文字库珀在2013 “默认方法”: http://composition.al/blog/2013/08/26/default-methods-and-negative-diffstats/ 锈病和由史蒂夫Klabnik指针2013 : http://words.steveklabnik.com/pointers-in-rust-a-guide 责任上点缀着铁锈,文本 2015年由克里斯·摩根: http://chrismorgan.info/blog/rust-ownership-the-hard-way.html 锈中的表现,由史蒂夫Klabnik讲述 2013 : http://words.steveklabnik.com/rust-is-surprisingly-expressive 采用除锈教编程,事件住着大卫·埃文斯在叙述2013 : http://rust-class.org/pages/using-rust-for-an-undergraduate-os-course.html 在2013年,布赖恩·安德森宣布分段电池月底锈 https://mail.mozilla.org/pipermail/rust-dev/2013-November/006314.html 开始生锈,埃里克Holk电脑在 2013 : http://blog.theincredibleholk.org/blog/2013/11/18/booting-to-rust/ 写一个编译器JIT 生锈,文本2014年 : http://hydrocodedesign.com/2014/01/17/jit-just-in-time-compiler-rust/ 生锈和/ O,由杰弗里·奥尔森2014年 : http://blog.safaribooksonline.com/2014/01/23/file-io-rust/ 拉斯特编译程序在运行一个GPU,埃里克Holk在 2012 : http://blog.theincredibleholk.org/blog/2012/12/05/compiling-rust-for-gpus/ 锈和宏,达明瑞克在2014年 : http://damienradtke.com/using-and-abusing-macros/ 高水平的多态性与铁锈,文本2014年 : http://hydrocodedesign.com/2014/04/02/higher-kinded-types/ 防锈和正则表达式,文本2014年由Andrew浩: http://blog.burntsushi.net/rust-regex-syntax-extensions 使锈准备好 网站 : http://arewewebyet.com/ 在2014年,史蒂夫Klabnik说,锈病的文档即将显着提高......因为他个人占有: http://words.steveklabnik.com/rusts-documentation-is-about-提高到显着 的含义不安全的生锈,威尔逊休恩在描述2014 : http://huonw.github.io/2014/07/24/what-does-rusts-unsafe-mean.html 了解锈病,由都市哈夫纳: 任务和消息,文本2014 : http://bettong.net/2014/07/28/learning-rust-tasks-and-messages-part-1/ http://bettong.net/2014/08/01/learning-rust-tasks-and-messages-part-2/ 据尼古拉斯D. Matsakis在2014年,铁锈稳定和接近版本1: http://blog.rust-lang.org/2014/09/15/Rust-1.0.html 在2014年,阿明Ronacher建议锈一个全新的视角 http://lucumr.pocoo.org/2014/10/1/a-fresh-look-at-rust/ 铁锈和宏: 保持丹尼尔的文本2014年 : https://danielkeep.github.io/quick-intro-to-macros.html 官方指南: http://doc.rust-lang.org/guide-macros.html 见稳定,全锈交付, 亚伦Turon和尼科Matsakis在2014 : http://blog.rust-lang.org/2014/10/30/Stability.html 如果您使用PROC与除锈,有一种替代更好看,根据尼古拉斯D. Matsakis 2014 : http://smallcultfollowing.com/babysteps/blog/2014/11/26/purging-proc/ 生锈,集合和泛型编程,亚历克西斯Beingessner在2014 : http://cglab.ca/~abeinges/blah/rust-generics-and-collections/ 启动自我指涉的系统,该系统是除锈,艾丹柯里文本 2014 : http://aidancully.blogspot.ca/2014/12/bootstrapping-rust.html 在结束2014年, 亚伦Turon宣布版本的方法1.0锈病 http://blog.rust-lang.org/2014/12/12/1.0-Timeline.html 在文2014年,阿瑟·廖这个锈为“反马虎”的演讲: http://arthurtw.github.io/2014/12/21/rust-anti-sloppy-programming-language.html 具有防锈,由亚历克西斯Beingessner一系列文本数据结构: http://cglab.ca/~abeinges/blah/ 生锈的嵌入式系统。在工作中Vranish文本 2015 : http://spin.atomicobject.com/2015/02/20/rust-language-c-embedded/ 生锈的发展,优先现在的版本 1.0发布之后,根据尼古拉斯D. Matsakis在 2015年 : http://internals.rust-lang.org/t/priorities-after-1-0/1901 在2015年,费利克斯·S.克洛克II介绍如何将结合模式匹配拉斯特,转移和运动 http://blog.rust-lang.org/2015/04/17/Enums-match-mutation-and-moves的.html 解决“小”问题,具有防锈,休恩威尔逊在 2015 : http://huonw.github.io/blog/2015/04/little-libraries/ 在2015年,马尼什Goregaokar描述什么是他的锈主要力量之一: http://manishearth.github.io/blog/2015/05/03/where-rust-really-shines/ 文字D.尼古拉在Matsakis 2015年上的实力枚举防锈: http://smallcultfollowing.com/babysteps/blog/2015/05/05/where-rusts-enum-shines/ 锈和封锁,休恩威尔逊在2015 : http://huonw.github.io/blog/2015/05/finding-closure-in-rust/ 具有防锈,卡罗尔·尼科尔斯发现在2015年 : http://carol-nichols.com/2015/05/10/rustc-discovery/ 更好的为不可变的,即使是在一个线程中通过马尼什Goregaokar 2015 : http://manishearth.github.io/blog/2015/05/17/the-problem-with-shared-mutability/ 有些东西在列表中,这是更好地了解锈 格雷顿霍尔在2015年 : https://graydon2.dreamwidth.org/214016.html 锈和恶意代码,亚历克西斯Beingessner 2015 : http://cglab.ca/~abeinges/blah/rust-unsafe-intro/ 写锈一个网站和生存!斯坦尼斯瓦Pitucha在 2015年 : http://blog.viraptor.info/post/i-wrote-a-website-in-rust-and-lived-to-tell-the-tale 三个月住在一起,锈病,由Jamie布兰登在讲述2015年 : http://scattered-thoughts.net/blog/2015/06/04/three-months-of-rust/ 铁锈埃里克库第一接触在2015年 : http://ericsink.com/entries/rust1.html 文本2015年由格雷顿霍尔 下划线(自豪地)排除锈的那个版本1: http://graydon2.dreamwidth.org/218040.html 在2015年,尼古拉斯Matsakis和 亚伦Turon显示他们对表锈病什么2016年 : http://blog.rust-lang.org/2015/08/14/Next-year.html 文本2015年由杰米·布兰登,谁讲述整机3个月的使用除锈后非常积极的在他的印象: http://scattered-thoughts.net/blog/2015/06/04/three-months-of-rust/ 写下您的操作系统 具有防锈,文字菲利普奥珀曼: http://os.phil-opp.com/ 在2016年,赫尔曼J.瑞克III解释之间的区别 和STR和字符串 : http://hermanradtke.com/2015/05/03/string-vs-str-in-rust-functions.html 在2016年,是Katarzyna马西亚斯具有防锈试验和写了一个小刽子手游戏: http://katecpp.github.io/rust-hangman/ 关键:

在2014年,亚历山大Tsvyashchenko描述在整合中遇到的困难 C ++和Qt锈5: http://endl.ch/content/cxx2rust-pains-wrapping-c-rust-example-qt5 据人Serdar Yegulalp在2015年,就必须要与锈更加雄心勃勃 http://www.infoworld.com/article/3014274/application-development/mozilla-should-get-more-ambitious-with-rust。 HTML 工具:

铁框架,以方便编程 网络具有防锈 http://ironframework.io/

转载于:https://my.oschina.net/innovation/blog/817533

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值