Rust 全新官网已上线测试,这样的风格你喜欢吗?
是的,Rust 那个万年不变的“极简主义”风格官网要改版了,目前 beta 版已上线测试,https://beta.rust-lang.org/ —— 大家可以点击这里体验三分钟。
可以看到,新版的官网采用了全新的视觉设计,不仅显得更现代化,还能让用户在获取信息方面具有更大的灵活性。它仍保留了旧版本的极简主义理念,但与此同时还添加了一些大胆的色彩,以改进视觉多样性。
亮点介绍
新版官网将“Why Rust?”这个问题放在了页面前面的醒目位置,并为 Rust 在2018年定位的四个应用领域引入了专用的页面:
Embedded devices
WebAssembly
CLI apps
Network services
此外,Rust 的 slogan 也进行了修改,之前的版本是 ——
Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
Rust 是一种系统编程语言。它有着惊人的运行速度,能够防止段错误,并保证线程安全。
官方表示,这个 slogan 只是简单地罗列了 Rust 的功能,并没有传达出我们可以用 Rust 来做什么。所以他们修改了 slogan:
Rust: The programming language that empowers everyone to become a systems programmer.
Rust:让每个人都能成为一名系统程序员的编程语言。
官方也坦言,他们仍然不确定自己是否喜欢“系统编程(systems programming)”这个术语,因为对每个人而言,它似乎包含着不同的含义,但是这个 slogan 明显比旧的好。即使大家对“系统编程”有不同的看法,但他们至少也会有一些想法。而“保证线程安全”并未能够达到这个效果。
未来计划
目前还有很多工作尚待处理:
旧网站上的一些信息需要移植至新网站
翻译已经过时了。官方表示目前正在努力为该模块添加适当的基础设施,并希望能够在年底之前开始接受翻译
需要在常规场景下进行更多的优化和测试
官方计划在12月6日与 Rust 2018 同时上线发布,并希望大家能积极使用和测试,以反馈任何错误。
最后,我们回顾一下 Rust 官网 rust-lang.org 的变化历程。
下图是七年前 rust-lang.org 的第一个版本:
三年后,2014 年:
如果现在访问 https://rust-lang.org/,会看到:
不难发现,Rust 官网那种熟悉的简洁风格一直贯彻着它的“前世今生”。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
阿里巴巴连任 Java 全球管理组织席位
11 月 23 日,阿里巴巴宣布连任 Java 全球管理组织 JCP 最高执行委员会委员,任期从 2018 年 12 月 4 号开始,为期两年。 阿里表示,这意味将有更多中国开发者的声音被引入 Java 规范的制定中,让“中国标准”成为全球规范。 从公布的名单中可以看到,一同当选的还有 Goldman Sachs(高盛集团)、JetBrains、MicroDoc 等企业组织。 JCP 全称 Java Community Process,是 Java 技术的最高决策机构,职责包括发展和更新 Java 技术规范,规划 Java 未来演进方向。
- 下一篇
Go 语言的下一个大版本:Go 2.0 被安排上了!
今年8 月 Go 开发团队公布了Go 2.0 的设计草案,包括错误处理和泛型这两大主题。现在备受瞩目的 Go 2.0 又有了新动向 —— 昨日 Go 开发团队在其官方博客表示,Go 2 已经被安排上了!目前 Go 2 已进入确定变更提案的阶段,并公布了提案评估流程。 废话不多说,先来看看 Go 2.0 有哪些值得关注的内容: 1.最大程度保持对 1.x 的兼容,以避免分裂 Go 语言生态系统2.采用增量升级的方式,而非单独发布重大更新版本3.实施新的提案评估流程,以评估尚未解决且被标记为提案的 issue4.将会在 Go 1.13 版本中选择 Go 2 部分的提案 背景 早在2017年的GopherCon 大会上,Russ Cox(Go 核心开发团队的技术 leader)就已经正式开始思考 Go 的下一个大版本(相关文章)。当时官方非正式地将它称为Go 2,但我们知道,所谓的 Go 2.0并非一个单独的重大更新版本,而是通过“增量更新(incremental)”的方式以逐渐抵达 "Go 2.0"。所以本文对这个未来版本的称号 —— 也暂且用Go 2 来描述。 Go 1 和 Go 2 之...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器