国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

Rust 0.3 發布,Mozilla 的編程語言

發布時間:2012-7-13 12:05    發布者:1770309616
關鍵詞: Mozilla , Rust , 編程語言
Rust 0.3 發布了,Rust 是 Mozilla 目前正在開發一個新的編程語言,由web語言的領軍人物Brendan Eich(js之父),Dave Herman以及Mozilla公司的Graydon Hoare 合力開發。創建這個新語言的目的是為了解決一個很頑疾的問題:軟件的演進速度大大低于硬件的演進,軟件在語言級別上無法真正利用多核計算帶來的性能提升。

Rust是針對多核體系提出的語言,并且吸收一些其他動態語言的重要特性,比如不需要管理內存,比如不會出現Null指針等等。
Rust 0.3 Changes:
   * ~1900 changes, numerous bugfixes
   * New coding conveniences
      * Integer-literal suffix inference
      * Per-item control over warnings, errors
      * #[cfg(windows)] and #[cfg(unix)] attributes
      * Documentation comments
      * More compact closure syntax
      * 'do' expressions for treating higher-order functions as
        control structures
      * *-patterns (wildcard extended to all constructor fields)
   * Semantic cleanup
      * Name resolution pass and exhaustiveness checker rewritten
      * Region pointers and borrow checking supersede alias
        analysis
      * Init-ness checking is now provided by a region-based liveness
        pass instead of the typestate pass; same for last-use analysis
      * Extensive work on region pointers
   * Experimental new language features
      * Slices and fixed-size, interior-allocated vectors
      * #!-comments for lang versioning, shell execution
      * Destructors and iface implementation for classes;
              type-parameterized classes and class methods
      * 'const' type kind for types that can be used to implement
        shared-memory concurrency patterns
   * Type reflection
   * Removal of various obsolete features
      * Keywords: 'be', 'prove', 'syntax', 'note', 'mutable', 'bind',
                 'crust', 'native' (now 'extern'), 'cont' (now 'again')
      * Constructs: do-while loops ('do' repurposed), fn binding,
                          resources (replaced by destructors)
   * Compiler reorganization
      * Syntax-layer of compiler split into separate crate
      * Clang (from LLVM project) integrated into build
      * Typechecker split into sub-modules
   * New library code
      * New time functions
      * Extension methods for many built-in types
      * Arc: atomic-refcount read-only / exclusive-use shared cells
      * Par: parallel map and search routines
      * Extensive work on libuv interface
      * Much vector code moved to libraries
      * Syntax extensions: #line, #col, #file, #mod, #stringify,
              #include, #include_str, #include_bin
   * Tool improvements
      * Cargo automatically resolves dependencies
Rust 的下載地址:請點這里

文/開源中國
本文地址:http://m.qingdxww.cn/thread-93872-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Cortex-M4外設 —— TC&TCC結合事件系統&DMA優化任務培訓教程
  • 我們是Microchip
  • 想要避免發生災難,就用MPLAB SiC電源仿真器!
  • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 岛国精品视频 | 五月婷婷视频在线 | 久久99精品久久久久久黑人 | 国产特级全黄一级毛片不卡 | 最新在线观看精品国产福利片 | 高清国产激情视频在线观看 | 高清欧美在线三级视频 | 国内自拍成人网在线视频 | 日本高清中文字幕一区二区三区a | 亚洲男人的天堂视频 | 久久久99精品免费观看 | 国产精品久久久久影院色 | 91久久夜色精品国产九色 | 老师的小兔子好大好软水好多视频 | 青草五月天| 激情啪啪精品一区二区 | 日本欧美不卡一区二区三区在线 | 国产伦精一区二区三区 | 欧美色婷婷天堂网站 | 日韩成人免费 | 日本网站在线播放 | 色网站在线免费观看 | 欧美羞羞视频 | 亚洲视频毛片 | 四虎4h | 欧日韩在线不卡视频 | 最新69国产成人精品视频69 | 久久久久综合给合狠狠狠 | 老色片 | 亚洲国产精品激情在线观看 | 有码在线 | 国产在线欧美日韩一区二区 | 国外成人免费视频 | 五月天综合网 | 色综合色狠狠天天久久婷婷基地 | 欧美国产精品不卡在线观看 | 久久精品国产亚洲麻豆小说 | 日韩经典欧美精品一区 | 免费高清视频日本 | 女仆胸大又放荡的h | 欧美精品亚洲精品日韩专区va |