Rust

Software screenshot:
Rust
Software ətraflı:
Version: 1.7.0 Yenil?nib
Tarixi Upload: 9 Apr 16
Geliştirici: Mozilla
Lisenziya: Pulsuz
Məşhurluq: 220

Rating: 4.0/5 (Total Votes: 1)

Rust bağlı kitabxanalar, sənədlərin faylları bir suite kimi gəlir, və tam-on compiler.

dil özü əsas diqqət sürətli və qəza-pulsuz dizayn olan, client-server Web apps inkişaf üçün xüsusi yazılmışdır.

Rust syntax əsas proqramlaşdırma bilik varsa, bu, çox asan öyrənmək üçün edilməsi, ++ C və C çox oxşardır.


.

  • Rust yazılı

    Proqramlar

    Bu azad yeni nədir xüsusən sabit standart kitabxana əksəriyyəti indi # [sabit] edir. Bu compiler sabit build ilə qeyri-sabit funksiyaları istifadə etmək üçün artıq mümkün deyil.

  • crates.io bir çox məşhur kiçik kafesler indi sabit azad kanalı üzərində işləyirik.
  • əsas tam növ hesab artıq debug in daşması yoxlayır qurur.

nədir versiyası 1.6.0 yeni

standart kitabxana əksəriyyəti indi #

  • edir
      [sabit]. Bu compiler sabit build ilə qeyri-sabit funksiyaları istifadə etmək üçün artıq mümkün deyil.
    • crates.io bir çox məşhur kiçik kafesler indi sabit azad kanalı üzərində işləyirik.
    • əsas tam növ hesab artıq debug in daşması yoxlayır qurur.

    nədir versiyası 1.5.0 yeni

    standart kitabxana əksəriyyəti indi #

  • edir
      [sabit]. Bu compiler sabit build ilə qeyri-sabit funksiyaları istifadə etmək üçün artıq mümkün deyil.
    • crates.io bir çox məşhur kiçik kafesler indi sabit azad kanalı üzərində işləyirik.
    • əsas tam növ hesab artıq debug in daşması yoxlayır qurur.

    nədir versiyası 1.3.0-ci yeni

    standart kitabxana əksəriyyəti indi #

  • edir
      [sabit]. Bu compiler sabit build ilə qeyri-sabit funksiyaları istifadə etmək üçün artıq mümkün deyil.
    • crates.io bir çox məşhur kiçik kafesler indi sabit azad kanalı üzərində işləyirik.
    • əsas tam növ hesab artıq debug in daşması yoxlayır qurur.

    nədir versiyası 1.0.0-ci yeni

    standart kitabxana əksəriyyəti indi #

  • edir
      [sabit]. Bu compiler sabit build ilə qeyri-sabit funksiyaları istifadə etmək üçün artıq mümkün deyil.
    • crates.io bir çox məşhur kiçik kafesler indi sabit azad kanalı üzərində işləyirik.
    • əsas tam növ hesab artıq debug in daşması yoxlayır qurur.

    versiyası yeni nədir 0.12.0 / 1.0.0-beta.4:

    • giriş əlavə təlimatlar bir sıra kimi sənədlər (indi Rust Guide adlanır) tamamilə yenidən edilmişdir.
    • Rust paketi meneceri Cargo yaxşılaşdırılması üçün davam edir və bəzən olduqca zəhmli hesab olunur.
    • STD in API üzrə bir çox nəzərdən və inkişaf Rust kodlaşdırma qaydaları ilə ardıcıllıq üçün yeniləndi. standart kitabxana sənədlərin sabitləşmə tərəqqi izler.
    • Kiçik kitabxana out-of-ağac GitHub pas-lang org köçürülüb: UUID, semver, damla, num, hexfloat, FourCC. Onlar yük ilə yüklü edilə bilər.
    • Lifetime elision verir boyu notları çox ümumi ssenariləri funksiyası bəyannamələrin off qalmaq.
    • Rust indi 64-bit Windows.
    • üzərində işləyir

    versiyası yeni nədir 0.12.0 / 1.0.0-alpha:

    • giriş sənədləri ( əlavə təlimatlar bir sıra kimi, tamamilə yenidən edilmişdir) Rust Guide çağırıb.
    • Rust paketi meneceri Cargo yaxşılaşdırılması üçün davam edir və bəzən olduqca zəhmli hesab olunur.
    • STD in API üzrə bir çox nəzərdən və inkişaf Rust kodlaşdırma qaydaları ilə ardıcıllıq üçün yeniləndi. standart kitabxana sənədlərin sabitləşmə tərəqqi izler.
    • Kiçik kitabxana out-of-ağac GitHub pas-lang org köçürülüb: UUID, semver, damla, num, hexfloat, FourCC. Onlar yük ilə yüklü edilə bilər.
    • Lifetime elision verir boyu notları çox ümumi ssenariləri funksiyası bəyannamələrin off qalmaq.
    • Rust indi 64-bit Windows.
    • üzərində işləyir

    nədir versiyası 0.11.0 Yeni:.

    • Struct sahələri indi bütün ismarıcları özəl
    • Vector göstəriciləri və shift məbləğlər də hər hansı bir tərkib növü əvəzinə indi `uint` olmaq tələb olunur.
    • Byte xarakteri, byte simli və xammal byte string literator indi bir `B` ilə hərfi normal prefixing tərəfindən dəstəklənir.
    • Birden çox Abis artıq ABI simli icazə verilir
    • clousres / prosedurları haqqında lifetimes üçün sintaksis qədər tweaked edilmişdir.
    • Üzən point modulus, lakin o, hələ də kitabxana həyata keçirilməsi ilə təmin edilir, dil qaldırıldı.
    • Xüsusi enum variantlar artıq icazə verilir.
    • `priv` söz dilində çıxarılıb.
    • A bağlanması artıq və -pointer.
    • vasitəsilə tələb edə bilər
    • `istifadə foo, bar, Baz.` Syntax dilində çıxarılıb
    • daxili Transmute artıq növü parametrləri üzərində işləyir.
    • Statics indi onların müəyyən blokları / maddələr imkan verir.
    • Trait həddi ilə + yerinə obyektlərin ayrılır. İndi

    • onlar borc isə
    • Mutably borc obyektləri artıq oxuya bilərsiniz.

    nədir versiyası 0,10 Yeni

    • Yeni RFC proses dil dəyişmək üçün yer indi .

    • `@ -pointers Dilində çıxarılıb.` Ilə
    • Nümunələr

    • Unikal istiqamətini ( `~ [T]`) ilə
    • Patterns dilində çıxarılıb.

    • dil silindi unikal strings ( `~ str`) ilə
    • Patterns.

    versiyası 0.9 yeni nədir: uzunluğu və I / O alt üçün

    • Made geniş təkmilləşdirilməsi.
    • tanıdıldı statik birləşdirən və link-time optimallaşdırılması.
    • dilində bağlayırlar müxtəlif azalıb.

    versiyası 0.8 yeni nədir:

    • Strings artıq nulls arxada ehtiva edir. yeni `std :: c_str` modul C strings konvertasiya üçün yeni mexanizmlər təmin edir.
    • xarici funksiyaları növü indi `extern & quot edir; C & quot; fn` yerinə `* U8" nın.
    • FFI yerinə bir yığın-keçid banderol vasitəsilə xarici funksiyaları birbaşa deyilir ki, belə əsaslı təmir edilmişdir.
    • `for` loop syntax` Iterator` xislət ilə işləmək üçün dəyişib.

    • Nəhayət
    • Windows işləri çözücü.
    • Default üsulları istifadə üçün hazırdır.
    • Bir çox xislət miras hatalar Sabit.
    • məxsus və borc xislət obyektlərin daha etibarlı iş.

    versiyası 0.6 yeni nədir:

    • rustpkg '
    • Əlavə bütün məqsəd "pas" alət
    • `rustc --test` indi: # [bench]` atributu ilə standartlar dəstəkləyir
    • rustc indi * cəhdləri imla təkliflər təqdim etmək *
    • ARM və Android üçün təkmilləşdirilmiş dəstəyi
    • ilkin MIPS backend

    • x86 üçün
    • Təkmilləşdirilmiş xarici funksiyası ABI həyata keçirilməsi, x86_64
    • Müxtəlif yaddaş istifadə təkmilləşdirilməsi
    • Rust kodu məhdud şəraitdə xarici kodu daxil edilə bilər

    nədir versiyası 0.5 ilə yeni

    • əsas `New vəziyyət user sistemi :: condition`
    • Timsort :: sort`
    • STD `əlavə
    • New prioritet queue `std :: priority_queue`
    • serializable növləri üçün borular, `std :: flatpipes '
    • Serialization olmaq əsaslı təmir xislət-based
    • Expanded `getopts` anlayışlar
    • std` `üçün fyuçers daşındı
    • Daha çox funksiya artıq təmiz
    • oldcomm` `adını` əsas :: comm`. Hələ deprecated
    • `rustdoc` və` cargo` indi kitabxana var
    • ilkin REPL Added: rusti`

    • ikili MİT / APL2 üçün MİT dəyişib
    • Lisenziya

    versiyası 0.3.1 yeni nədir.

    • Kiçik OSX fix

    nədir versiyası 0.3 ilə yeni

    • Yeni şərait kodlaşdırma
    • Semantik təmizləmə
    • Eksperimental yeni dil xüsusiyyətləri
    • Type əks
    • müxtəlif köhnəlmiş xüsusiyyətləri Removal
    • Compiler yenidən

    Məhdudiyyətlər .

    • Documentation natamam
    • Performance nəzərdə tutulan hədəf olur.
    • Standard kitabxana API geniş dəyişiklik obyektidir, yenidən.
    • Language səviyyəli buraxılış hələ əməliyyat deyil - gələcək kodu gözlənilmədən qırmaq edəcək
    • .

  • Oxşar proqram

    Mult
    Mult

    12 May 15

    Parameters
    Parameters

    12 May 15

    Python
    Python

    10 Feb 16

    AMDclean
    AMDclean

    12 May 15

    Geliştirici digər proqram Mozilla

    Şərh Rust

    Şərhlər tapılmadı
    Şərh əlavə
    Images yandırın!
    Kateqoriya axtarış