Rust

Programinė įranga Screenshot:
Rust
Programinė detalės:
Versija: 1.7.0 Atnaujintas
Įkėlimo datą: 9 Apr 16
Kūrėjas: Mozilla
Licencija: Nemokamai
Populiarumas: 220

Rating: 4.0/5 (Total Votes: 1)

Rūdžių ateina kaip susijusių bibliotekų, dokumentacijos failus komplektą, ir visa savo kompiliatorių.

pati kalba buvo parašyta specialiai kuriant kliento-serverio Web Apps ", kurių pagrindinis dėmesys yra ant greičio ir susidūrimo be dizaino.

Jei rūdžių anketa sintaksė yra labai panaši į C ir C ++, todėl labai lengva išmokti, jei turite pagrindines programavimo žinių.

Programos parašytos Rust yra ypač stabilus

Kas naujo , šioje laidoje.

  • dauguma standartinės bibliotekos dabar # [stabili]. Tai nebeįmanoma naudoti nestabilius bruožus stabili komponavimo sudarytojas.
  • Daugelis populiarių dėžes ant crates.io dabar dirba stabiliai laidai kanalą.
  • aritmetinis apie pagrindines sveikomis tipų dabar tikrina perpildymo debug stato.

Kas naujo versijos 1.6.0:

  • Dauguma standartinės bibliotekos dabar # [stabili]. Tai nebeįmanoma naudoti nestabilius bruožus stabili komponavimo sudarytojas.
  • Daugelis populiarių dėžes ant crates.io dabar dirba stabiliai laidai kanalą.
  • aritmetinis apie pagrindines sveikomis tipų dabar tikrina perpildymo debug stato.

Kas naujo versijos 1.5.0:

  • Dauguma standartinės bibliotekos dabar # [stabili]. Tai nebeįmanoma naudoti nestabilius bruožus stabili komponavimo sudarytojas.
  • Daugelis populiarių dėžes ant crates.io dabar dirba stabiliai laidai kanalą.
  • aritmetinis apie pagrindines sveikomis tipų dabar tikrina perpildymo debug stato.

Kas naujo versijos 1.3.0:

  • Dauguma standartinės bibliotekos dabar # [stabili]. Tai nebeįmanoma naudoti nestabilius bruožus stabili komponavimo sudarytojas.
  • Daugelis populiarių dėžes ant crates.io dabar dirba stabiliai laidai kanalą.
  • aritmetinis apie pagrindines sveikomis tipų dabar tikrina perpildymo debug stato.

Kas naujo versijos 1.0.0:

  • Dauguma standartinės bibliotekos dabar # [stabili]. Tai nebeįmanoma naudoti nestabilius bruožus stabili komponavimo sudarytojas.
  • Daugelis populiarių dėžes ant crates.io dabar dirba stabiliai laidai kanalą.
  • aritmetinis apie pagrindines sveikomis tipų dabar tikrina perpildymo debug stato.

Kas naujo versija 0.12.0 / 1.0.0-beta.4:

  • įvadinė dokumentacija (dabar vadinamas Rūdžių vadovas) buvo visiškai perrašytas, nes turi papildomų vadovus skaičių.
  • rūdžių paketą vadybininkas, krovinių pervežimai, toliau tobulinti ir kartais manoma, kad būti gana nuostabus.
  • Daugelis API į std buvo peržiūrimi ir atnaujinami, siekiant nuoseklumo su in-plėtrai Rūdžių kodavimo gaires. Standartinė biblioteka dokumentacija takelius stabilizavimo pažanga.
  • Nedideli bibliotekos buvo perkelti "out-of-medžio į rūdžių lang org apie GitHub: UUID, semver, Glob, num, hexfloat, FourCC. Jie gali būti montuojami su kroviniu.
  • Neribota elizija leidžia gyvenime komentarus būti baigėte funkcinių deklaracijų daugelyje bendrų scenarijus.
  • Rūdžių dabar veikia 64-bit Windows.

Kas naujo versija 0.12.0 / 1.0.0-alfa:

  • įvadinė dokumentus ( dabar vadinama rūdys vadovas) buvo visiškai perrašytas, nes turi papildomų vadovus skaičių.
  • rūdžių paketą vadybininkas, krovinių pervežimai, toliau tobulinti ir kartais manoma, kad būti gana nuostabus.
  • Daugelis API į std buvo peržiūrimi ir atnaujinami, siekiant nuoseklumo su in-plėtrai Rūdžių kodavimo gaires. Standartinė biblioteka dokumentacija takelius stabilizavimo pažanga.
  • Nedideli bibliotekos buvo perkelti "out-of-medžio į rūdžių lang org apie GitHub: UUID, semver, Glob, num, hexfloat, FourCC. Jie gali būti montuojami su kroviniu.
  • Neribota elizija leidžia gyvenime komentarus būti baigėte funkcinių deklaracijų daugelyje bendrų scenarijus.
  • Rūdžių dabar veikia 64-bit Windows.

Kas naujo versija 0.11.0:.

  • struct laukai dabar visi esame privataus pagal nutylėjimą
  • Vector indeksai ir pamainomis sumos ir privalo būti `uint` dabar vietoj bet neatsiejama tipą.
  • Baitų charakteris, baitų seka, ir žaliavos baitų eilutės, dabar visi palaiko priešdėlį normalus pažodinis su "b".
  • Keli abis nebeleidžiama į ABI eilutę
  • už gyvenimų apie clousres / procedūrų sintaksė buvo šiek tiek nežymiai.
  • Plaukiojantis taškas modulis buvo pašalintas iš kalbos, ji vis dar teikia bibliotekos įgyvendinti, tačiau.
  • Privačios ENUM variantai dabar uždraudė.
  • `priv` raktažodis buvo pašalintas iš kalbos.
  • uždarymo nebegali remtis per & -pointer.
  • `naudojimo rūšys, baras, bazių;." Sintaksė buvo pašalintas iš kalbos,
  • transmutuoja būdinga nebeveikia nuo tipo parametrus.
  • Statika dabar leidžia blokeliai / Produktai jų apibrėžimą.
  • bruožas ribos yra atskirtos nuo daiktų su + vietoj:. Dabar
  • Mutably skolintos objektai nebegali skaityti, o jie pasiskolino.

Kas naujo versija 0,10:

  • Naujas RFC procesas dabar vietoje modifikavimo kalbą .
  • Patterns su "@` -pointers buvo pašalintas iš kalbos.
  • Patterns su unikalių vektorių ( `~ [T]`) buvo pašalintas iš kalbos.
  • Patterns su unikalių stygos ( `~ str`) buvo pašalintas iš kalbos.

Kas naujo versijoje 0.9:

  • Pagamintas dideli patobulinimai į runtime ir I / O posistemį.
  • Įvesta statinio susiejimas ir nurodo laiko optimizavimas.
  • Sumažino uždarytos kalba įvairovė.

Kas naujo versijoje 0.8:

  • Stygos nebėra gale nulls. Naujasis "std :: c_str` modulis suteikia naujus mechanizmus konvertuoti į C eilutes.
  • Užsienio funkcijų tipas yra dabar "eksternu & quot; C & quot; fn` vietoj `* U8".
  • FFI buvo suremontuotas taip, kad užsienio funkcijos yra vadinami tiesiogiai, o ne per kaminą perjungimo įvynioti.
  • `for` kilpa sintaksė pasikeitė dirbti su` Iterator` bruožas.
  • Galų gale, nepanaikina veikia Windows.
  • Default metodai yra paruoštas naudojimui.
  • Daugelis bruožas paveldėjimo ištaisytos klaidos.
  • Naudoti ir skolintos bruožas objektus dirbti patikimiau.

Kas naujo versijoje 0.6:

  • pakeitė "Krovinys" paketų tvarkyklė su "rustpkg"
  • Pridėta universalūs "rūdys" įrankis "
  • `rustc --test` dabar palaiko gaires su` # [stende] `atributas
  • rustc dabar * bandoma * pasiūlyti rašybą
  • Geresnis parama ARM ir "Android",
  • Preliminari MIPS posistemės;
  • Geresnis užsienio funkcija, ABI įgyvendinimas x86, x86_64
  • Įvairūs Memory usage patobulinimų
  • Rūdžių kodas, kuris gali būti integruotas į užsienio kodas tikromis aplinkybėmis;

Kas naujo versijoje 0.5:

  • Nauja sąlyga tvarkymo sistema "branduolys :: condition`
  • Timsort įtraukta į "std :: sort`
  • Nauja prioritetų eilė, `Std :: priority_queue`
  • vamzdžiai serializable tipų, `std :: flatpipes"
  • serijos numerį suremontuotas būti bruožas pagrindu,
  • prakirtinėti išplėstiniai `getopts` apibrėžimai;
  • Perkelta ateities į "std`
  • Kitos funkcijos yra grynas dabar,
  • `šerdis :: comm` pervadintas į" oldcomm`. Vis atgyvenę,
  • `rustdoc` ir` cargo` yra bibliotekos dabar,
  • Pridėta preliminarų repl, `rusti`
  • Licencija pasikeitė iš MIT dvigubos MIT / APL2

Kas naujo versija 0.3.1.

  • Mažosios OSX nustatyti;

Kas naujo 0.3 versijos:

  • Nauja kodavimo patogumais,
  • Semantinis valymas
  • naujas eksperimentines kalbos funkcijos;
  • Tipas atspindys
  • pašalinimas įvairių pasenusių funkcijų,
  • Kompiliatorius reorganizavimas;

Apribojimai .

  • Dokumentacija yra neišsami,
  • Performance yra žemiau numatytą tikslą.
  • Standartiniai biblioteka API taikomi plataus kaita, reorganizacija.
  • Kalba lygio versijų dar neveikia - ateitis kodas bus pertrauka netikėtai
  • .

Panaši programinė įranga

Luck
Luck

12 May 15

Reactor.js
Reactor.js

13 May 15

Zephir
Zephir

10 Dec 15

Analytica
Analytica

12 May 15

Kita programinė įranga kūrėjas Mozilla

Komentarai Rust

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją