Rust

Szoftver screenshot:
Rust
Szoftver adatai:
Változat: 1.7.0 Frissítve
Feltöltés dátuma: 9 Apr 16
Fejlesztő: Mozilla
Engedély: Ingyenes
Népszerűség: 402

Rating: 3.0/5 (Total Votes: 2)

Rust jön, mint egy lakosztály a kapcsolódó könyvtárak, dokumentációs fájlokat és a full-on fordító.

A nyelv maga írta kifejezetten a fejlődő kliens-szerver Web alkalmazások, a fő hangsúly, hogy a sebesség és az összeomlás-mentes kivitelben.

Rust szintaxisa nagyon hasonlít a C és C ++, így nagyon könnyű megtanulni, ha az alapvető programozási ismeretekkel.

Alkalmazások írt Rust-tartalma jelentősen változott.

Mi az új ebben a kiadásban:

  • A túlnyomó többsége a standard könyvtár ma # [stabilan]. Ma már nem lehet használni instabil funkciók stabil épít a fordító.
  • Sok népszerű ládák crates.io most dolgozik a stabil kiadás csatorna.
  • számtani alapvető integer típusú most ellenőrzi túlfolyó hibakereső épít.

Mi az új verzió 1.6.0:

  • A túlnyomó többsége a standard könyvtár ma # [stabil]. Ma már nem lehet használni instabil funkciók stabil épít a fordító.
  • Sok népszerű ládák crates.io most dolgozik a stabil kiadás csatorna.
  • számtani alapvető integer típusú most ellenőrzi túlfolyó hibakereső épít.

Mi az új verzió 1.5.0:

  • A túlnyomó többsége a standard könyvtár ma # [stabil]. Ma már nem lehet használni instabil funkciók stabil épít a fordító.
  • Sok népszerű ládák crates.io most dolgozik a stabil kiadás csatorna.
  • számtani alapvető integer típusú most ellenőrzi túlfolyó hibakereső épít.

Mi az új 1.3.0-s verzió:

  • A túlnyomó többsége a standard könyvtár ma # [stabil]. Ma már nem lehet használni instabil funkciók stabil épít a fordító.
  • Sok népszerű ládák crates.io most dolgozik a stabil kiadás csatorna.
  • számtani alapvető integer típusú most ellenőrzi túlfolyó hibakereső épít.

Mi az új 1.0.0:

  • A túlnyomó többsége a standard könyvtár ma # [stabil]. Ma már nem lehet használni instabil funkciók stabil épít a fordító.
  • Sok népszerű ládák crates.io most dolgozik a stabil kiadás csatorna.
  • számtani alapvető integer típusú most ellenőrzi túlfolyó hibakereső épít.

Mi az új verzió 0.12.0 / 1.0.0-beta.4:

  • A bevezető dokumentáció (mai nevén a Rust Guide) teljesen át lett írva, mivel már számos kiegészítő útmutatók.
  • Rust csomagkezelőjével, Cargo, folyamatosan javul, néha tekinthető elég félelmetes.
  • Sok API STD felülvizsgálták és frissítették az összhangot a fejlesztés alatt álló Rust kódolás irányelveket. A standard könyvtár dokumentációs pályák stabilizációs folyamatban van.
  • Kisebb könyvtárak kerültek out-of-tree a rozsda-lang org GitHubról: uuid, semver, glob, num, hexfloat, fourcc. Ők lehet telepíteni Cargo.
  • Élettartam elízió lehetővé élettartam kommentárok hogy abbahagyta a funkció nyilatkozatok sok közös forgatókönyv.
  • Rust működik a 64 bites Windows-t.

Mi az új verzió 0.12.0 / 1.0.0-alpha:

  • A bevezető dokumentáció ( most hívott a Rust Guide) teljesen át lett írva, mivel már számos kiegészítő útmutatók.
  • Rust csomagkezelőjével, Cargo, folyamatosan javul, néha tekinthető elég félelmetes.
  • Sok API STD felülvizsgálták és frissítették az összhangot a fejlesztés alatt álló Rust kódolás irányelveket. A standard könyvtár dokumentációs pályák stabilizációs folyamatban van.
  • Kisebb könyvtárak kerültek out-of-tree a rozsda-lang org GitHubról: uuid, semver, glob, num, hexfloat, fourcc. Ők lehet telepíteni Cargo.
  • Élettartam elízió lehetővé élettartam kommentárok hogy abbahagyta a funkció nyilatkozatok sok közös forgatókönyv.
  • Rust működik a 64 bites Windows-t.

Mi az új verzió 0.11.0:

  • Struktúra mezők most minden magán alapértelmezésben.
  • vektor indexek és a shift összegeket egyaránt szükség van, hogy a `uint` helyett most bármely egész típusú.
  • Byte karakter byte húr, és a nyers byte sztring literálok most minden támogatott előtaggal normál szó a `b`.
  • Több ABI nem kerülhetnek ABI húr
  • A szintaxis élettartama a clousres / eljárások már csípett egy kicsit.
  • A lebegőpontos modulus eltávolították a nyelvet, akkor is biztosított a könyvtár által végrehajtás fogott ki.
  • Egyéni enum változatok most tiltva.
  • A `priv` kulcsszó eltávolították a nyelvből.
  • A lezárás már nem lehet hivatkozni egy & -pointer.
  • A `foo használatát, bár, BAZ;` szintaxis eltávolították a nyelvből.
  • A átalakít belső már nem működik típusú paramétereket.
  • Statika most lehetővé blokk / db ezek meghatározása.
  • Az alkati határok választják el tárgyakat + helyett: most.
  • Mutably kölcsönzött tárgyakat már nem lehet olvasni, miközben ezek kölcsönzött.

Mi az új verzió 0,10:

  • Egy új RFC folyamat már a helyén módosító nyelv .
  • Minták a `` @ -pointers már eltávolították a nyelvből.
  • Minták egyedi vektorok ( `~ [T]`) el lett távolítva a nyelvből.
  • Minták egyedi húrok ( `~ str`) el lett távolítva a nyelvből.

Mi az új 0.9:

  • Made széleskörű javítása a futási és I / O alrendszer.
  • Bevezetett statikus összekapcsolása és a link-idő optimalizálása.
  • Csökkent a különböző lezárások a nyelv.

Mi az új 0.8 verzió:

  • Strings már nem tartalmaznak záró nullákat. Az új 'std :: c_str` modul új mechanizmusai átkerül C húrok.
  • A típus a külföldi funkciók most `extern & quot; C & quot; fn` helyett `* U8".
  • Az FFI került átdolgozásra, hogy a külföldi függvények helyett közvetlenül a verem váltás wrapper.
  • A `for` hurok szintaxis megváltozott dolgozni a` Iterator` tulajdonság.
  • Végre kikapcsolódáshoz Windowson működik.
  • Az alapértelmezett mód használatra kész.
  • Számos tulajdonság öröklési hiba javítva.
  • Tulajdonosa és kölcsönzött tulajdonság tárgyak dolgoznak megbízhatóbban.

Mi az új 0.6 verzió:

  • A kicserélt a "cargo" csomagkezelő a "rustpkg '
  • Added minden célra alkalmas "rozsda" eszköz
  • `rustc --test` már támogatja referenciaértékek a` # [pad] `attribútummal
  • rustc most * kísérlet * a helyesírási javaslatok
  • Továbbfejlesztett támogatás ARM és az Android
  • Előzetes MIPS backend
  • Továbbfejlesztett külföldi funkció ABI x86, x86_64
  • Különböző memóriahasználat javítását
  • Rust kód ágyazható idegen kód korlátozott körülmények között

Mi az új 0.5 verzió:

  • Új állapot kezelése rendszer `mag :: condition`
  • Timsort hozzá `std :: sort`
  • New prioritási sort, `std :: priority_queue`
  • Csövek serializable típusú, `std :: flatpipes"
  • sorszámozás átdolgozták, hogy tulajdonság-alapú
  • A felnagyított `getopts` meghatározások
  • áthelyezve határidős `std`
  • További funkciók tiszta most
  • `mag :: comm` átnevezve` oldcomm`. Még elavult
  • `` rustdoc` és cargo` vannak könyvtárak most
  • Added előzetes REPL, `rusti`
  • A licenc megváltozott MIT kettős MIT / APL2

Mi az új verzió 0.3.1:

  • Kisebb OSX fix.

Mi az új 0.3-as változatban:

  • Az új kódolási kényelmi
  • A szemantikus razzia
  • Kísérleti új nyelvet is
  • Szöveg tükrözi
  • eltávolítása különböző elavult funkciók
  • Compiler átszervezés

Korlátozások :

  • A dokumentáció hiányos.
  • Performance alatt tervezett célt.
  • Szabványos könyvtári API amelyre kiterjedt a változás, átszervezés.
  • Nyelv szintű verziókövetés még nem működőképes - jövő kód megtöri váratlanul.

Hasonló program

PEG.js
PEG.js

28 Sep 15

Pyret
Pyret

13 May 15

Six
Six

13 May 15

Groovy
Groovy

12 Apr 15

Más szoftver fejlesztő Mozilla

asm.js
asm.js

12 Apr 15

SeaMonkey
SeaMonkey

4 May 20

Mozilla
Mozilla

4 Jan 15

Firefox Portable
Firefox Portable

29 Apr 18

Hozzászólások a Rust

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!