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: 220

Rating: 4.0/5 (Total Votes: 1)

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

    Gambas
    Gambas

    1 May 16

    NetworkX
    NetworkX

    20 Jul 15

    Spider
    Spider

    1 Mar 15

    Stackless Python
    Stackless Python

    28 Feb 15

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

    Yorumlar Rust

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