Rust

ภาพหน้าจอของซอฟแวร์:
Rust
รายละเอียดซอฟแวร์:
รุ่น: 1.7.0 การปรับปรุง
วันที่อัพโหลด: 9 Apr 16
ผู้พัฒนา: Mozilla
การอนุญาต: ฟรี
ความนิยม: 220

Rating: 4.0/5 (Total Votes: 1)

สนิมมาเป็นชุดของห้องสมุดที่เกี่ยวข้องไฟล์เอกสารและเต็มรูปแบบคอมไพเลอร์.

ภาษาตัวเองถูกเขียนขึ้นมาโดยเฉพาะสำหรับการพัฒนาลูกค้าเซิร์ฟเวอร์เว็บแอปที่มีความสำคัญเป็นหลักกับความเร็วและการออกแบบที่ผิดพลาดของฟรี.

ไวยากรณ์สนิมเป็นคล้ายกับ C และ C ++ ทำให้มันง่ายมากที่จะเรียนรู้ว่าคุณมีความรู้พื้นฐานการเขียนโปรแกรม.

โปรแกรมที่เขียนใน Rust มีความเสถียรสะดุดตา

มีอะไรใหม่ ในรุ่นนี้:.

  • ส่วนใหญ่ของห้องสมุดมาตรฐานคือตอนนี้ # [เสถียรภาพ] มันเป็นไปไม่ได้ที่จะใช้คุณสมบัติไม่เสถียรกับการสร้างเสถียรภาพของคอมไพเลอร์.
  • ลังนิยมมากในขณะนี้ crates.io ทำงานในช่องรุ่นเสถียร.
  • เลขคณิตประเภทจำนวนเต็มพื้นฐานในขณะนี้ตรวจสอบล้นในการแก้ปัญหาสร้าง.

มีอะไรใหม่ ในรุ่น 1.6.0:

  • ส่ว​​นใหญ่ของห้องสมุดมาตรฐานคือตอนนี้ # [คงที่]. มันเป็นไปไม่ได้ที่จะใช้คุณสมบัติไม่เสถียรกับการสร้างเสถียรภาพของคอมไพเลอร์.
  • ลังนิยมมากในขณะนี้ crates.io ทำงานในช่องรุ่นเสถียร.
  • เลขคณิตประเภทจำนวนเต็มพื้นฐานในขณะนี้ตรวจสอบล้นในการแก้ปัญหาสร้าง.

มีอะไรใหม่ ในรุ่น 1.5.0:

  • ส่ว​​นใหญ่ของห้องสมุดมาตรฐานคือตอนนี้ # [คงที่]. มันเป็นไปไม่ได้ที่จะใช้คุณสมบัติไม่เสถียรกับการสร้างเสถียรภาพของคอมไพเลอร์.
  • ลังนิยมมากในขณะนี้ crates.io ทำงานในช่องรุ่นเสถียร.
  • เลขคณิตประเภทจำนวนเต็มพื้นฐานในขณะนี้ตรวจสอบล้นในการแก้ปัญหาสร้าง.

มีอะไรใหม่ ในรุ่น 1.3.0:

  • ส่ว​​นใหญ่ของห้องสมุดมาตรฐานคือตอนนี้ # [คงที่]. มันเป็นไปไม่ได้ที่จะใช้คุณสมบัติไม่เสถียรกับการสร้างเสถียรภาพของคอมไพเลอร์.
  • ลังนิยมมากในขณะนี้ crates.io ทำงานในช่องรุ่นเสถียร.
  • เลขคณิตประเภทจำนวนเต็มพื้นฐานในขณะนี้ตรวจสอบล้นในการแก้ปัญหาสร้าง.

มีอะไรใหม่ ในรุ่น 1.0.0:

  • ส่ว​​นใหญ่ของห้องสมุดมาตรฐานคือตอนนี้ # [คงที่]. มันเป็นไปไม่ได้ที่จะใช้คุณสมบัติไม่เสถียรกับการสร้างเสถียรภาพของคอมไพเลอร์.
  • ลังนิยมมากในขณะนี้ crates.io ทำงานในช่องรุ่นเสถียร.
  • เลขคณิตประเภทจำนวนเต็มพื้นฐานในขณะนี้ตรวจสอบล้นในการแก้ปัญหาสร้าง.

มีอะไรใหม่ ในรุ่น 0.12.0 / 1.0.0-beta.4:

  • เบื้องต้น เอกสาร (ปัจจุบันเรียกว่าสนิมคู่มือ) ได้รับการเขียนใหม่ทั้งหมดขณะที่มีจำนวนของคู่มือเสริม.
  • แพคเกจผู้จัดการสนิมของสินค้าอย่างต่อเนื่องในการปรับปรุงและบางครั้งก็ถือว่าเป็นที่น่ากลัวมากทีเดียว.
  • หลาย API ในมาตรฐานได้รับการทบทวนและปรับปรุงสำหรับความสอดคล้องกับในการพัฒนาแนวทางการเข้ารหัสสนิม เอกสารมาตรฐานห้องสมุดติดตามความคืบหน้าการรักษาเสถียรภาพ.
  • ห้องสมุดไมเนอร์ได้ถูกย้ายออกจากต้นไม้ต้นหนึ่งไปสนิม lang org บน GitHub: UUID, semver, glob, NUM, hexfloat, fourcc พวกเขาสามารถติดตั้งได้กับการขนส่งสินค้า.
  • สลัดอายุการใช้งานจะช่วยให้คำอธิบายประกอบอายุการใช้งานจะถูกปล่อยออกจากการประกาศฟังก์ชั่นในสถานการณ์ที่พบบ่อยมาก.
  • สนิมตอนนี้ทำงานบน Windows 64-bit.

มีอะไรใหม่ ในรุ่น 0.12.0 / 1.0.0 อัลฟา:

  • เอกสารเบื้องต้น ( เรียกว่าตอนนี้สนิมคู่มือ) ได้รับการเขียนใหม่ทั้งหมดขณะที่มีจำนวนของคู่มือเสริม.
  • แพคเกจผู้จัดการสนิมของสินค้าอย่างต่อเนื่องในการปรับปรุงและบางครั้งก็ถือว่าเป็นที่น่ากลัวมากทีเดียว.
  • หลาย API ในมาตรฐานได้รับการทบทวนและปรับปรุงสำหรับความสอดคล้องกับในการพัฒนาแนวทางการเข้ารหัสสนิม เอกสารมาตรฐานห้องสมุดติดตามความคืบหน้าการรักษาเสถียรภาพ.
  • ห้องสมุดไมเนอร์ได้ถูกย้ายออกจากต้นไม้ต้นหนึ่งไปสนิม lang org บน GitHub: UUID, semver, glob, NUM, hexfloat, fourcc พวกเขาสามารถติดตั้งได้กับการขนส่งสินค้า.
  • สลัดอายุการใช้งานจะช่วยให้คำอธิบายประกอบอายุการใช้งานจะถูกปล่อยออกจากการประกาศฟังก์ชั่นในสถานการณ์ที่พบบ่อยมาก.
  • สนิมตอนนี้ทำงานบน Windows 64-bit.

มีอะไรใหม่ ในรุ่น 0.11.0:.

  • เขตโครงสร้างทั้งหมดอยู่ในขณะนี้ภาคเอกชนโดยค่าเริ่มต้น
  • ดัชนีเวกเตอร์และเปลี่ยนจำนวนเงินที่มีทั้งที่จำเป็นต้องเป็น `uint` ตอนนี้แทนประเภทหนึ่งใด ๆ .
  • อักขระไบต์สตริงไบต์และไบต์ตัวอักษรของสตริงดิบตอนนี้ทั้งหมดที่ได้รับการสนับสนุนโดย prefixing ปกติท​​ี่แท้จริงกับ `b`.
  • ABIs หลายจะไม่ได้รับอนุญาตในสตริง ABI
  • ไวยากรณ์สำหรับชีวิตใน clousres / ขั้นตอนการได้รับการเอ็นดูเล็กน้อย.
  • ลอยจุดโมดูลัสได้ถูกลบออกจากภาษาก็ยังคงมีให้โดยการดำเนินงานห้องสมุดอย่างไร.
  • พันธุ์ enum เอกชนไม่ได้รับอนุญาตในขณะนี้.
  • `คำหลัก priv` ถูกลบออกจากภาษา.
  • ปิดไม่สามารถเรียกผ่านและ -pointer.
  • `ใช้ฟูบาร์, Baz;.` ไวยากรณ์ถูกลบออกจากภาษา
  • แปรธาตุที่แท้จริงไม่ทำงานกับพารามิเตอร์ชนิด.
  • สถิตขณะนี้อนุญาตให้บล็อก / รายการในความหมายของพวกเขา.
  • ขอบเขตลักษณะจะแยกออกจากวัตถ​​ุที่มี + แทน. ตอนนี้
  • วัตถุยืม Mutably ไม่สามารถอ่านในขณะที่พวกเขาจะยืม.

คืออะไรใหม่ ในรุ่น 0.10:

  • กระบวนการ RFC ใหม่อยู่ในขณะนี้ในสถานที่สำหรับการปรับเปลี่ยนภาษา .
  • รูปแบบด้วย `` @ -pointers ได้ถูกลบออกจากภาษา.
  • รูปแบบเวกเตอร์ที่ไม่ซ้ำกันกับ ( `~ [T]`) ได้ถูกลบออกจากภาษา.
  • รูปแบบที่ไม่ซ้ำกันกับสตริง ( `~ str`) ได้ถูกลบออกจากภาษา.

มีอะไรใหม่ ในรุ่น 0.9:

  • ทำให้การปรับปรุงอย่างกว้างขวางในการรันไทม์และ I / O ระบบย่อย
  • แนะนำการเชื่อมโยงแบบคงที่และการเชื่อมโยงเวลาเพิ่มประสิทธิภาพ.
  • ลดความหลากหลายของการปิดในภาษา.

มีอะไรใหม่ ในรุ่น 0.8:

  • สตริงไม่นานมีต่อท้าย nulls ใหม่ `โมดูลมาตรฐาน :: c_str` ให้กลไกใหม่สำหรับการแปลงสตริง C.
  • ชนิดของฟังก์ชั่นต่างประเทศอยู่ในขณะนี้ `extern & quot; C & quot; fn` แทน `* U8 '.
  • FFI ได้รับการซ่อมแซมดังกล่าวว่าฟังก์ชั่นต่างประเทศเรียกโดยตรงแทนที่จะผ่านเสื้อคลุมกองเปลี่ยน.
  • `ไวยากรณ์ห่วง for` มีการเปลี่ยนแปลงในการทำงานกับ` Iterator` ลักษณะ.
  • ที่นานคลี่คลายทำงานบน Windows.
  • วิธีการเริ่มต้นมีความพร้อมสำหรับการใช้งาน.
  • ข้อบกพร่องลักษณะมรดกหลายคนคง.
  • เป็นเจ้าของและยืมวัตถุลักษณะการทำงานน่าเชื่อถือมากขึ้น.

มีอะไรใหม่ ในรุ่น 0.6:

  • แทนที่ 'Cargo ผู้จัดการแพคเกจด้วย' rustpkg '
  • เพิ่มอเนกประสงค์ 'สนิม' เครื่องมือ
  • `rustc --test` ขณะนี้สนับสนุนมาตรฐานกับ` # [ม้านั่ง] `แอตทริบิวต์
  • rustc ตอนนี้ * * * * * * * * ความพยายามในการที่จะนำเสนอข้อเสนอแนะการสะกด
  • การปรับปรุงการสนับสนุน ARM และ Android
  • เบื้องต้น MIPS แบ็กเอนด์
  • ปรับปรุงฟังก์ชั่นต่างประเทศ ABI การดำเนินงานสำหรับ x86, x86_64
  • การปรับปรุงการใช้งานหน่วยความจำต่างๆ
  • รหัสสนิมอาจจะฝังตัวอยู่ในรหัสต่างประเทศภายใต้สถานการณ์ที่ จำกัด

คืออะไรใหม่ ในรุ่น 0.5:

  • ระบบการจัดการสภาพใหม่ใน `หลัก :: condition`
  • Timsort เพิ่มไปยัง `มาตรฐาน :: sort`
  • คิวลำดับความสำคัญใหม่, `มาตรฐาน :: priority_queue`
  • ท่อชนิด serializable `มาตรฐาน :: flatpipes '
  • อันดับซ่อมแซมจะเป็นลักษณะตาม
  • ขยายคำจำกัดความ `getopts`
  • ย้ายฟิวเจอร์สที่จะ `std`
  • ฟังก์ชั่นอื่น ๆ ที่บริสุทธิ์ในขณะนี้
  • `หลัก :: comm` เปลี่ยนชื่อ` oldcomm` ยังคงเลิก
  • `` rustdoc` และ cargo` ห้องสมุดตอนนี้
  • เพิ่มเบื้องต้น REPL `rusti`
  • ใบอนุญาตเปลี่ยนจากเอ็มไอทีคู่เอ็มไอที / APL2

มีอะไรใหม่ ในรุ่น 0.3.1:.

  • ไมเนอร์ OSX แก้ไข

คืออะไรใหม่ ในรุ่น 0.3:

  • New เข้ารหัสสะดวก
  • การทำความสะอาดหมาย
  • การทดลองคุณสมบัติภาษาใหม่
  • ประเภทสะท้อน
  • การกำจัดของคุณสมบัติต่างๆล้าสมัย
  • คอมไพเลอร์ปรับโครงสร้าง

ข้อ จำกัด .

  • เอกสารไม่สมบูรณ์
  • ผลการดำเนินงานต่ำกว่าเป้าหมายที่ตั้งใจ.
  • ห้องสมุดมาตรฐาน API ที่อาจมีการเปลี่ยนแปลงอย่างกว้างขวางปฏิรูป.
  • ภาษาระดับเวอร์ชันยังไม่ดำเนินงาน - รหัสในอนาคตจะทำลายโดยไม่คาดคิด
  • .

ซอฟต์แวร์ที่คล้ายกัน

Babel
Babel

12 Mar 16

Zephir
Zephir

10 Dec 15

PyHAML
PyHAML

13 Apr 15

Mako
Mako

1 Mar 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Mozilla

Firefox Sync
Firefox Sync

13 Dec 14

L20n
L20n

1 Oct 15

ความคิดเห็นที่ Rust

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่