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

Rating: 4.0/5 (Total Votes: 1)

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

Gauche
Gauche

13 May 15

Zephir
Zephir

10 Dec 15

Narayana
Narayana

1 Oct 15

Apache Avro
Apache Avro

10 Apr 16

Más szoftver fejlesztő Mozilla

task.js
task.js

5 Jun 15

L20n
L20n

1 Oct 15

Eudora OSE
Eudora OSE

2 Jan 15

Hozzászólások a Rust

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