rust 0.3发布,mozilla的新型编程语言 -九游会j9官网ag登录入口

4顶
0踩

rust 0.3发布,mozilla的新型编程语言

2012-07-13 16:54 by 副主编 wangguo 评论(6) 有7079人浏览
mozilla今天发布了rust 的第3个主要版本。


rust是mozilla开发的一门新编程语言,由web语言的领军人物brendan eich(js之父)、dave herman以及mozilla公司的graydon hoare等合力开发。该语言强调了并发性和内存安全,按照计划,其最终可能取代c 成为mozilla的主要开发语言——未来firefox将很可能用rust重写。

该版本的主要新特性包括:

  • 包含大约1900处改进以及大量的bug修复
  • 编码更加便利。如更加紧凑的闭包语法、改进的警告/错误信息、文档注释等。
  • 针对语义进行了清理,改善了名称解析,重写了检查器。
  • 加入了一些试验性的语言特性,如针对类的iface实现、参数化类型类和类方法、共享内存并行模式等。
  • 类型反射
  • 移除了一些过时的功能,如be、prove、syntax、note、mutable等关键字,do-while循环、fn约束等结构。
  • 编译器重组
  • 添加了一些新的库代码
  • 工具改善,cargo可以自动解决依赖。
详细信息:

源码下载:
4
0
评论 共 6 条 请登录后发表评论
6 楼 2012-07-16 08:04
似乎没有go简洁,rust的concurrent设计有点不伦不类,有了channel还搞个port出来,设计复杂话,go和erlang相对就简单的多,不看好rust,起码在go面前没有什么太出彩的优势
5 楼 2012-07-15 21:20
语言太多,希望能出一个真正能推广得了的语言
4 楼 2012-07-15 11:15
3 楼 2012-07-14 09:10
应该属性底层编程语言,跟go语言的方向还是有区别的,毕竟是打算支持ui
2 楼 2012-07-14 08:52
好像依旧是静态语言,和web有啥直接关系?依然到处是:{}->这些双手输入符号,太累了
1 楼 2012-07-13 18:45
这不是web编程语言吧?标题有误。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 编程语言发展史:rust语言的出现和特点

  • rust编程语言中文版pdf,带完整书签。基于rust中文网内容制作,离线版本方便查阅。

  • rust的嵌入式动态编程语言。 符文阅读本书rust rust的可嵌入动态编程语言。 贡献如果您想提供帮助,将来的优化中应该提供许多优化任务。 或查看未解决的问题。 创建有关您要进行的优化的问题,并传达您正在进行的...

  • rslox 来自的lox编程语言

  • rust编程语言这是rust的主要源代码存储库。 它包含编译器,标准库和文档。 快速入门阅读本书中的“安装”。 从源代码安装注意:如果您希望对编译器有所帮助,则应阅读rustc-dev-guide的这一章而不是本节。 rust构建...

  • hands-on-functional-programming-in-rust:packt发布的rust中的动手函数编程

  • rust 是一种系统编程语言,由 mozilla foundation 开发,旨在提高软件的安全性、可靠性和可移植性。它是一种垃圾回收语言,但拥有像 c/c 那样的运行速度。rust 同时支持多种编程范式,比如函数式编程、面向对象...

  • 此编程为我的assignment

  • rust编程语言入门教程(一) 什么是rust rust 发展历史 应用环境 为什么选择rust 新项目用rust还是go?

  • rust-webclient rust 编程语言的实验性 webclient 相关库

  • 用rust编程语言编写的socket.io客户端的实现。 此实现当前支持socket.io协议的修订版5,因此支持engine.io协议的修订版4。 如果与此客户端有任何连接问题,请确保服务器至少使用engine.io协议的修订版4。 用法示例 ...

  • 学习rust语言九游会j9官网ag登录入口的版权和许可九游会j9官网ag登录入口的版权所有2020 maikel chandika( )。 根据mit许可证发布的代码。 请参阅文件。

  • 学习锈这是处理rust文档.pdf的回购

  • 上月,stack overflow发布了2020年度最热关键技术趋势调查结果, 这项调查的结果反映了将近65,000名开发人员的意见和经验 ,而其中最为令人关注的是,rust连续四年登顶最受欢迎的编程语言 。 但最有趣的是,...

  • rust 是 rust基金会旗下的,旨在使每个人都能够构建可靠高效的软件的编程语言

  • antlr4rust 用于rust编程语言的运行时。 例如,您可以查看 , 以获取相应的生成代码,并可以看到来获取实际用法示例。antlr4工具(解析器生成器) 生成器部件当前位于我的antlr4叉rust-target分支中。此存储库中的版...

  • 序言:本文试图帮您解答“我要不要(投入大量时间和精力)学习rust语言?”这个问题。作者尽量较少的谈及rust语言本身,反而尝试从rust语言周边入手,长时间、大范围、多角度地考察,研判rust语言是否靠谱,并给出尽...

  • tyrade是一种概念验证语言,显示了rust特征如何实现通用类型级别的编程模型。 其目的是表明可以对有用的任务(而不是编写图灵机)进行类型级编程,并且可以以合理的方式编写程序。 语言如下所示:tyrade:rust ...

  • 用于 rust 编程语言的 seetaface 检测库 演示程序输出示例 seetaface c – 原始库的 github 存储库python bindings – 从 python 代码调用 rustfacelicense – 根据许可的 bsd 2-clause 获得许可关于seetaface ...

  • qt项目为三维加工系统设计,主要仪器包括二维振镜,pi一维移动平台,索雷博光快门,大恒光快门、ids工业ccd等,其中技术包括多线程、dll函数调用、实时显示等 软件开发设计:php、qt、应用软件开发、系统软件开发、移动应用开发、网站开发c 、java、python、web、c#等语言的项目开发与学习资料 硬件与设备:单片机、eda、proteus、rtos、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:linux、ios、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:数据集、包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。

global site tag (gtag.js) - google analytics
网站地图