Rust хэл: Түүний хөгжүүлэгчид 1.50.0 шинэ хувилбарыг зарлаж байна

Rust хэл: Түүний хөгжүүлэгчид 1.50.0 шинэ хувилбарыг зарлаж байна

Rust хэл: Түүний хөгжүүлэгчид 1.50.0 шинэ хувилбарыг зарлаж байна

Хэдэн өдрийн өмнө хөгжүүлэгчдийн баг Зэвний хэл зарлалаа шинэ хувилбар үүнээс 1.50.0 хувилбар. Ийм байдлаар харьцангуй бэхжүүлэлтийг үргэлжлүүлэх залуу, гайхалтай програмчлалын хэл энэ нь олон хүмүүст зөвшөөрдөг илүү найдвартай, үр ашигтай програм хангамжийг бий болгох.

Залуу, яагаад гэвэл бараг түүнийх биш анхны тогтвортой хувилбар өдөр хэвлэгдсэн 15 оны 2015-р сарын XNUMX нь Mozilla сан. Гайхамшигтай, эхнээс нь энэ нь биеллээ олсон юм гол зорилго, өөрөөр хэлбэл а практик програмчлалын хэл, мультипарадигм, объектод чиглэсэн, зэрэгцээ, хүчирхэг, аюулгүй, хурдан гэх мэт олон давуу талууд багтана.

Go, Node.js, PHP, Python and Ruby: Програм хангамж хөгжүүлэх 5 төсөл

Go, Node.js, PHP, Python and Ruby: Програм хангамж хөгжүүлэх 5 төсөл

Сэдэвтэй холбоотой сэдвүүдэд дуртай хүмүүст зориулав Програм хангамж хөгжүүлэх талбар, энэ нийтлэл дууссаны дараа манай өмнөх холбогдох нийтлэлийг шууд доорх линк дээр дарж уншихыг зөвлөж байна.

"Програмчлал (Програм хангамж хөгжүүлэх) нь өнөө үед бидний амьдарч буй ертөнцийг тодорхойлдог суурь хэрэгсэл болсон тул эрэлт хэрэгцээ ихтэй мэргэжлийн салбар юм. Тиймээс тэдний суралцах нь ажлын байран дахь маш сайн боломж төдийгүй хувь хүн бүрийн албан ёсны логик үндэслэлийг сайжруулах боломжийг бүрдүүлдэг. Тиймээс GNU / Linux-ийн талаар суралцах / бэхжүүлэх 5 нээлттэй Програм хангамжийн төсөл хэрэгжүүлэхийг зөвлөж байна: Go, Node.js, PHP, Python and Ruby." Go, Node.js, PHP, Python and Ruby: Програм хангамж хөгжүүлэх 5 төсөл

Холбоотой нийтлэл:
Go, Node.js, PHP, Python and Ruby: Програм хангамж хөгжүүлэх 5 төсөл

Зэв хэл: Шинэ хувилбар 1.50.0

Зэв хэл: Шинэ хувилбар 1.50.0

Зэвний хэл гэж юу вэ?

Тухай өмнөх нийтлэлээс иш татан Зэвний хэл, бид үүнийг дараах байдлаар товч тайлбарлаж болно.

"Rust бол Mozilla-ийн боловсруулж LLVM-ийн дэмжлэгтэйгээр боловсруулсан, ерөнхий зориулалттай, олон парадигмын програмчлалын хэл юм. Энэ хэлийг "аюулгүй, зэрэгцсэн, практик хэл" болгоно, хамгийн гол нь C, C ++ хэлийг орлохуйцаар бүтээсэн. Rust бол цэвэр функциональ, процедурын, зайлшгүй шаардлагатай, объект хандалтат програмчлалыг дэмждэг нээлттэй эхийн програмчлалын хэл юм."

"Энэхүү програмчлалын хэл нь маш хурдан ажилладаг, салахаас сэргийлж, утас аюулгүй байдлыг баталгаажуулдаг. Энэ нь тэг зардлын хийсвэрлэл, хөдөлгөөний семантик, баталгаатай санах ойн аюулгүй байдал, урсгалгүй өгөгдөл, ерөнхий шинж чанар, хэв маягт тохирох байдлыг дэмждэг. Энэ нь мөн төрлийн дүгнэлт, гүйцэтгэлийн хамгийн бага хугацаа, мөн үр дүнтэй C холболтыг дэмждэг."

Холбоотой нийтлэл:
Линукс дээр Rust програмчлалын хэлийг хэрхэн суулгах вэ?

Бусад холбогдох нийтлэлүүд бид судлахыг зөвлөж байна, зэв хэлний талаархи мэдлэгийг гүнзгийрүүлэхийн тулд:

Холбоотой нийтлэл:
Rust 1.43, зөвхөн шинэчлэлт, засварыг нэгтгэдэг бага хувилбар
Холбоотой нийтлэл:
Линукс хөгжүүлэгчид үүнтэй санал нэг байгаа бололтой

1.50.0 хувилбар дахь шинэ зүйлүүд

Үүний шинэлэг зүйлсийн дунд 1.50.0 оны шинэ хувилбар бид дараах зүйлийг товч дурьдаж болно.

  • Хэлний тухай: Одоо та тогтмол утгуудыг ашиглаж болно «x» массивын илэрхийлэлд «[x; N]». Энэ нь санамсаргүйгээр тогтворжсон тул техникийн хувьд 1.38.0 оноос хойш боломжтой болсон. Эвслийн талбайн зураглал «ManuallyDrop<T>» одоо аюулгүй гэж үздэг.
  • Эмхэтгэгчийн тухай: Зорилтот түвшинд 3-р түвшний дэмжлэгийг нэмсэн «armv5te-unknown-linux-uclibceabi»; мөн зорилгын төлөө «aarch64-apple-ios-macabi». Зорилгын төлөө «x86_64-unknown-freebsd» энэ нь одоо бүрэн хэрэгслээр бүтээгдсэн болно. Эцэст нь, бүх cloudabi линзүүдийн дэмжлэгийг хасав.
  • Номын сангийн тухай: «proc_macro::Punct» одоо хэрэгжүүл «PartialEq<char>». Гэсэн хэдий ч, «ops::{Index, IndexMut}» одоо дурын урттай тогтмол хэмжээтэй массивуудад хэрэгжиж байна. Эцэст нь Unix платформ дээр төрөл «std::fs::File» одоо "үүр" -тэй болжээ «-1». Энэ утга нь хүчин төгөлдөр файлын тодорхойлогч байж чадахгүй тул одоо үүнийг илэрхийлж байна «Option<File>» -тай ижил хэмжээний орон зайг эзэлдэг «File».

-Ийн талаар илүү дэлгэрэнгүй мэдээлэл авахыг хүсвэл Зэвний хэл та зочлох боломжтой албан ёсны вэбсайт испани хэл дээр ба / эсвэл дараахь 2-той шууд зөвлөлдөх албан ёсны холбоосууд -д багтсан мэдээний талаар 1.50.0 оны шинэ хувилбар, гэхдээ англи хэл дээр:

  1. Албан ёсны вэбсайт: Rust 1.50.0 зарлаж байна
  2. GitHub: Хувилбар 1.50.0 (2021-02-11)

Нийтлэлийн дүгнэлтийн ерөнхий дүр төрх

Дүгнэлт

Бид үүнийг найдаж байна "хэрэгтэй жижиг бичлэг" тухай «Lenguaje Rust», Mozilla-ийн боловсруулсан, залуу, алдартай нээлттэй эхийн програмчлалын хэл юм; нь бүхэлдээ маш их ашиг тустай байдаг «Comunidad de Software Libre y Código Abierto» програмуудын гайхамшигтай, аварга том, өсөн нэмэгдэж буй экосистемийн тархалтад ихээхэн хувь нэмэр оруулсан «GNU/Linux».

Одоохондоо, энэ нь танд таалагдсан бол publicación, Битгий зогс хуваалцах бусадтай, дуртай вэбсайтууд, сувгууд, бүлгүүд эсвэл нийгмийн сүлжээнүүд эсвэл мессежийн системүүд дээр үнэгүй, нээлттэй, / эсвэл илүү аюулгүй байдлаар цахилгаан, Дохиолол, Mastodon эсвэл өөр Fediverse, болж өгвөл. Манай нүүр хуудсанд зочлохоо мартуузай «Линуксээс» бусад мэдээг судлах, мөн манай албан ёсны сувагт нэгдэх FromLinux-ээс ирсэн цахилгаан. Илүү их мэдээлэл авахын тулд та дурын хүнээс зочилж болно Онлайн номын сан as OpenLibra програм y JedIT, энэ сэдвээр эсвэл бусад сэдвээр дижитал ном (PDF) олж авах, унших.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.