Rust

Yazılım ekran görüntüsü:
Rust
Yazılım detaylar:
Versiyon: 1.7.0 Güncelenir
Qayıt: 9 Apr 16
Geliştirici: Mozilla
Lisans: Ücretsiz
Popülerlik: 402

Rating: 3.0/5 (Total Votes: 2)

Pas ilişkili kütüphaneler, dokümantasyon dosyaları paketi olarak gelir, ve bir tam üzerinde derleyici.

dilin kendisi ana odak hızı ve bir çarpışma-serbest tasarımı olmak üzere istemci-sunucu Web uygulamaları geliştirmek için özel olarak yazılmıştır.

Rust sözdizimi temel programlama bilgisine sahip olmadığını çok kolay öğrenmek için yapım C ve C ++ çok benzer.


.

  • : Rust yazılı

    Uygulamalar

    Bu sürümdeki yeni nedir özellikle kararlı standart kütüphanenin büyük çoğunluğu artık # [istikrarlı] olduğunu. Bu derleyici istikrarlı bir yapı ile kararsız özelliklerini kullanmak için artık mümkün değildir.

  • crates.io Birçok popüler kasalar artık kararlı sürüm kanalında çalışır.
  • temel tamsayı türlerinde Aritmetik şimdi hata ayıklama taşma denetler oluşturur.

Hangi sürümü 1.6.0 yeni

standart kütüphanenin büyük çoğunluğu şimdi #

  • ise
      [durağan]. Bu derleyici istikrarlı bir yapı ile kararsız özelliklerini kullanmak için artık mümkün değildir.
    • crates.io Birçok popüler kasalar artık kararlı sürüm kanalında çalışır.
    • temel tamsayı türlerinde Aritmetik şimdi hata ayıklama taşma denetler oluşturur.

    Hangi sürümü 1.5.0 yeni

    standart kütüphanenin büyük çoğunluğu şimdi #

  • ise
      [durağan]. Bu derleyici istikrarlı bir yapı ile kararsız özelliklerini kullanmak için artık mümkün değildir.
    • crates.io Birçok popüler kasalar artık kararlı sürüm kanalında çalışır.
    • temel tamsayı türlerinde Aritmetik şimdi hata ayıklama taşma denetler oluşturur.

    Hangi sürümü 1.3.0 yeni

    standart kütüphanenin büyük çoğunluğu şimdi #

  • ise
      [durağan]. Bu derleyici istikrarlı bir yapı ile kararsız özelliklerini kullanmak için artık mümkün değildir.
    • crates.io Birçok popüler kasalar artık kararlı sürüm kanalında çalışır.
    • temel tamsayı türlerinde Aritmetik şimdi hata ayıklama taşma denetler oluşturur.

    Hangi sürümü 1.0.0 yeni

    standart kütüphanenin büyük çoğunluğu şimdi #

  • ise
      [durağan]. Bu derleyici istikrarlı bir yapı ile kararsız özelliklerini kullanmak için artık mümkün değildir.
    • crates.io Birçok popüler kasalar artık kararlı sürüm kanalında çalışır.
    • temel tamsayı türlerinde Aritmetik şimdi hata ayıklama taşma denetler oluşturur.

    sürümde yeni nedir 0.12.0 / 1.0.0-beta.4:

    • tanıtım ek kılavuzları bir dizi var olarak belgeler (şimdi Rust Rehberi denir) tamamen yenilendi.
    • Rust paket yöneticisi, Kargo, geliştirmeye devam ediyor ve bazen oldukça harika olarak kabul edilir.
    • std API Birçok gözden ve geliştirme Rust kodlama kurallarına tutarlılık için güncellendi. standart kütüphane dokümantasyon stabilizasyon ilerlemenizi izler.
    • Küçük kütüphaneler out-of-ağacının GitHub üzerinde pas lang org taşındı: uuid, semver, glob, num, hexfloat, fourcc. Onlar Cargo ile monte edilebilir.
    • Ömür boyu elision izin veren ömür boyu ek açıklamaları pek çok ortak senaryolarda işlev bildirimleri kapalı bırakılmaması için.
    • Pas şimdi 64-bit Windows.
    • üzerinde çalışır

    sürümde yeni nedir 0.12.0 / 1.0.0-alpha:

    • tanıtım belgeleri ( ek kılavuzları bir dizi var şimdi tamamen yeniden yazılmıştır) Rust Rehberi çağırdı.
    • Rust paket yöneticisi, Kargo, geliştirmeye devam ediyor ve bazen oldukça harika olarak kabul edilir.
    • std API Birçok gözden ve geliştirme Rust kodlama kurallarına tutarlılık için güncellendi. standart kütüphane dokümantasyon stabilizasyon ilerlemenizi izler.
    • Küçük kütüphaneler out-of-ağacının GitHub üzerinde pas lang org taşındı: uuid, semver, glob, num, hexfloat, fourcc. Onlar Cargo ile monte edilebilir.
    • Ömür boyu elision izin veren ömür boyu ek açıklamaları pek çok ortak senaryolarda işlev bildirimleri kapalı bırakılmaması için.
    • Pas şimdi 64-bit Windows.
    • üzerinde çalışır

    Hangi sürümü 0.11.0 Yeni:.

    • Struct alanlar şimdi varsayılan olarak tüm özeldir
    • Vektör endeksleri ve vardiya tutarlar hem herhangi ayrılmaz Çeşidi yerine artık `uint` olunmalıdır.
    • Byte karakter, bayt dize ve ham bayt dize hazır şimdi tüm bir `b` ile edebi, normal önek tarafından destekleniyor.
    • Birden ABI artık bir ABI dizesinde izin verilir
    • clousres / prosedürleri ömürleri sözdizimi biraz tweaked olmuştur.
    • Kayan nokta modülü, ancak yine de bir kütüphane uygulaması ile sağlanan, dilden kaldırıldı.
    • Özel enum varyantları artık izin verilmeyecektir.
    • `priv` anahtar kelime dilinden kaldırıldı.
    • bir kapak artık & -pointer.
    • yoluyla çağrılabilir
    • `kullanım foo, bar, baz;. 'Sözdizimi dili kaldırıldı
    • içsel transmute artık tip parametreleri üzerinde çalışır.
    • Statik artık tanımında Taşları / ürün verir.
    • Sürekli sınırları ile + yerine nesnelerden ayrılır. Şimdi

    • Onlar ödünç ise
    • Mutably ödünç nesneler artık okunabilir.

    Hangi sürümü 0.10 yeni

    • Yeni RFC süreci dilini değiştirmek için yerinde şimdi .

    • `@ -pointers Dilden kaldırıldı.`
    • Desenler

    • Benzersiz vektörleri ( `~ [T]`) ile
    • Desenler dilden kaldırıldı.

    • dilden kaldırıldı benzersiz dizeleri ( `~ str`) ile
    • Desenler.

    sürüm 0.9 yeni Nedir: zamanında ve I / O alt sistemine

    • Yapılan kapsamlı iyileştirmeler.
    • tanıtılan statik bağlama ve bağlantı zaman optimizasyonu.
    • dilde kapanışları çeşitli azalır.

    sürüm 0.8 yeni Nedir:

    • Yaylı artık boş değerlere sondaki içerir. Yeni `std :: c_str` modülü C dizeleri dönüştürmek için yeni mekanizmalar sağlar.
    • yabancı fonksiyonların türü artık `extern & quot; C & quot; fn` yerine `* U8 'evi.
    • FFI yerine yığın-anahtarlama sarıcı aracılığıyla, yabancı fonksiyonlar doğrudan denir şekilde elden olmuştur.
    • `for` döngü sözdizimi` Iterator` özelliği ile çalışmak için değişti.

    • Nihayet
    • Windows üzerinde çalışır dinlenmek.
    • Varsayılan yöntemleri kullanıma hazırdır.
    • Birçok özellik miras hatalar düzeltildi.
    • Sahibi ve ödünç özellik nesneleri daha güvenilir çalışır.

    sürüm 0.6 yeni Nedir:

    • 'rustpkg'
    • eklendi amaçlı 'pas' aracı
    • `rustc --test` şimdi` # [tezgah] `nitelik ile kriterler destekler
    • rustc şimdi * girişimleri yazım önerileri sunmak *
    • ARM ve Android için geliştirilmiş destek
    • Ön MIPS arka uç

    • x86 için
    • Geliştirilmiş yabancı fonksiyon ABI uygulanması, x86_64
    • Çeşitli bellek kullanımı iyileştirmeler
    • Pas kodu sınırlı şartlar altında yabancı kod gömülü olabilir

    Hangi sürümü 0.5 yeni

    • çekirdek `Yeni koşul taşıma sistemi :: condition`
    • Timsort :: sort`
    • std `eklendi
    • Yeni öncelik sırası, `std :: priority_queue`
    • seri türleri için borular, `std :: flatpipes '
    • Diziselleştirme olmak elden özellik tabanlı
    • Genişletilmiş `getopts` tanımlar
    • std` `ye vadeli taşındı
    • Diğer fonksiyonlar artık saf
    • oldcomm` `olarak değiştirildi` çekirdek :: comm`. Yine önerilmemektedir
    • `rustdoc` ve` cargo` artık kütüphaneleri
    • bir ön REPL Eklenen `rusti`

    • Çift MIT / APL2 MIT değiştirildi
    • Lisans

    sürüm 0.3.1 yeni Nedir:.

    • Küçük OSX düzeltme

    nedir sürüm 0.3 Yeni:

    • Yeni kolaylıklar kodlama
    • Semantik temizleme
    • Deneysel yeni dil özellikleri
    • Tür yansıma
    • Çeşitli eski özelliklerin çıkarılması
    • derleyicisi reorganizasyon

    Sınırlamalar :.

    • Belgeleme eksik
    • Performans amaçlanan hedefin altında olduğunu.
    • Standart kütüphane API geniş değişime tabidir, reorganizasyon.
    • Dil düzeyi sürüm oluşturma henüz işlerlik - Gelecek kod beklenmedik kıracak
    • .

  • Benzer yazılım

    NetworkX
    NetworkX

    20 Jul 15

    RealRand
    RealRand

    12 Apr 15

    Six
    Six

    13 May 15

    AspectJ
    AspectJ

    6 Mar 16

    Geliştirici Diğer yazılım Mozilla

    Brick
    Brick

    12 May 15

    Copy Plain Text
    Copy Plain Text

    14 Jul 15

    XULRunner
    XULRunner

    15 Jul 15

    Yorumlar Rust

    Yorum Bulunamadı
    Yorum eklemek
    Görüntülerde açın!