Butun axtardiqlarinizi tapmaq ucun buraya: DAXIL OLUN
  Mp4 Mp3 Axtar Yukle
  Video Axtar Yukle
  Shekil Axtar Yukle
  Informasiya Melumat Axtar
  Hazir Inshalar Toplusu
  AZERI CHAT + Tanishliq
  1-11 Sinif Derslikler Yukle
  Saglamliq Tibbi Melumat
  Whatsapp Plus Yukle(Yeni)

  • Ana səhifə
  • Təsadüfi
  • Yaxınlıqdakılar
  • Daxil ol
  • Nizamlamalar
İndi ianə et Əgər Vikipediya sizin üçün faydalıdırsa, bu gün ianə edin.
 Kömək
Kitab yaradıcısı ( deaktiv et )
 Bu səhifəni kitabınıza əlavə edin Kitabı göstər (0 səhifə) Səhifə təklif edin

Rust (proqramlaşdırma dili)

  • Məqalə
  • Müzakirə

Rust performansı, tip təhlükəsizliyini və paralelliyi vurğulayan çoxparadiqmalı, ümumi təyinatlı proqramlaşdırma dili. O, yaddaş təhlükəsizliyini təmin edir - bütün istinadların zibil toplayıcının istifadəsini və ya yaddaş üçün təhlükəsiz dillərdə mövcud olan istinadların hesablanmasına ehtiyac olmadan etibarlı yaddaşa işarə etməsini təmin edir. Eyni zamanda yaddaş təhlükəsizliyini təmin etmək və paralel məlumat yarışlarının qarşısını almaq üçün onun "yoxlayıcısı" kompilyasiya zamanı proqramdakı bütün istinadların obyekt ömrünü izləyir. Rust statik tiplər, dəyişməzlik, daha yüksək səviyyəli funksiyalar və cəbri məlumat növləri daxil olmaqla, funksional proqramlaşdırmadan ideyalar götürür. Sistem proqramlaşdırması üçün populyarlardır.[6][7]

Rust
Loqonun şəkli
Paradiqmalar obyektyönümlü proqramlaşdırma
Yaradılma tarixi 2006[1][3]
Mozilla[1]
Fayl sonluğu .rs
Sonuncu versiyası
  • 1.91.0[2]
Təsirlənib C++[4], C#[4], Haskell[4], OCaml[4], Ruby[4], Scheme[4], Swift[4]
Platforma Microsoft Windows[5], Linux[5], macOS[5], FreeBSD[5], iOS[5], Android[5], çarpaz platformalı[d][5], WebAssembly[5]
rust-lang.org
Vikianbarın loqosu Vikianbarda əlaqəli mediafayllar

Proqram tərtibatçısı Qreydon Hoar 2006-cı ildə Mozilla Research-də işləyərkən şəxsi layihə kimi Rust-u yaratdı. Mozilla 2009-cu ildə layihəyə rəsmi sponsorluq etmişdir. 2015-ci ilin may ayında ilk stabil buraxılışdan bəri Rust Amazon, Discord, Dropbox, Facebook (Meta), Google,(Alphabet) və Microsoft kimi şirkətlər tərəfindən istifadə edilmişdir. 2022-ci ilin dekabrında o, Linux nüvəsinin inkişafında istifadə olunan C və Assembly dillərindən başqa ilk dil oldu.

Rust daha sonra yeni bir dil kimi böyüməsi ilə məşhurlaşdı[8] və akademik proqramlaşdırma dilləri tədqiqatının mövzusu oldu.[9]

Mündəricat

  • 1 Tarixçə
    • 1.1 Mənşəyi (2006–2012)
  • 2 İstinadlar
  • 3

Tarixçə

Mənşəyi (2006–2012)

 
Mozilla Fondunun baş qərargahı Mountain View, Kaliforniya

Rust, 2006-cı ildə Mozilla Research əməkdaşı Qreydon Hoar tərəfindən yaradılan şəxsi layihədən yaranıb. Mozilla 2010-cu ildə Mozilla tərəfindən rəsmi olaraq elan edilən Servo[10] adlı eksperimental brauzer mühərrikinin davam edən inkişafının bir hissəsi kimi 2009-cu ildə layihəyə sponsorluq etməyə başladı.[11] Həmin il ərzində işOCaml-da yazılmış ilkin kompilyatordan Rust-da yazılmış LLVM əsasında self-hostinq kompilyatora keçdi. Yeni Rust kompilyatoru 2011-ci ildə özünü uğurla kompilyasiya etdi.[10]

İstinadlar

  1. ↑ 1 2 https://prev.rust-lang.org/id-ID/faq.html.
  2. ↑ Announcing Rust 1.91.0 (ing.). 2025.
  3. ↑ Rust Essentials (ing.). first P. 1.
  4. ↑ 1 2 3 4 5 6 7 Influences - The Rust Reference (ing.).
  5. ↑ 1 2 3 4 5 6 7 8 https://doc.rust-lang.org/rustc/platform-support.html.
  6. ↑ Eshwarla, Prabhu. Practical System Programming for Rust Developers: Build fast and secure software for Linux/Unix systems with the help of practical examples (ingilis). Packt Publishing Ltd. 24 dekabr 2020. ISBN 978-1-80056-201-1. 12 may 2023 tarixində arxivləşdirilib. İstifadə tarixi: 8 iyun 2023.
  7. ↑ Blandy, Jim; Orendorff, Jason. Programming Rust: Fast, Safe Systems Development (ingilis). "O'Reilly Media, Inc.". 21 noyabr 2017. ISBN 978-1-4919-2725-0. 18 may 2023 tarixində arxivləşdirilib. İstifadə tarixi: 8 iyun 2023.
  8. ↑ "Rust". TIOBE.com. 3 mart 2022 tarixində arxivləşdirilib. İstifadə tarixi: 15 may 2022.
  9. ↑ "Computer Scientist proves safety claims of the programming language Rust". EurekAlert! (ingilis). 24 fevral 2022 tarixində arxivləşdirilib. İstifadə tarixi: 15 may 2022.
  10. ↑ 1 2 Avram, Abel. "Interview on Rust, a Systems Programming Language Developed by Mozilla". InfoQ (ingilis). 13 avqust 2012. 24 iyul 2013 tarixində arxivləşdirilib. İstifadə tarixi: 14 oktyabr 2022.
  11. ↑ Asay, Matt. "Rust, not Firefox, is Mozilla's greatest industry contribution". TechRepublic (ingilis). 12 aprel 2021. 21 aprel 2023 tarixində arxivləşdirilib. İstifadə tarixi: 7 iyul 2022.

Mənbə — "https://az.wikipedia.org/w/index.php?title=Rust_(proqramlaşdırma_dili)&oldid=7070636"
Informasiya Melumat Axtar