Rust

Sagteware kiekie:
Rust
Sagteware besonderhede:
Weergawe: 1.7.0 Opgedateer
Upload datum: 9 Apr 16
Ontwikkelaar: Mozilla
Lisensie: Gratis
Populariteit: 220

Rating: 4.0/5 (Total Votes: 1)

Rust kom as 'n suite van geassosieerde biblioteke, dokumentasie lêers, en 'n full-on samesteller.

Die taal self is spesifiek geskryf vir die ontwikkeling van kliënt-bediener web programme, met die hooffokus op spoed en 'n ongeluk-vrye ontwerp.

Rust se sintaks is baie soortgelyk aan C en C ++, maak dit baie maklik om te leer as jy 'n basiese kennis het van programmering.

Aansoeke geskryf in Rust is veral stabiele

Wat is nuut in hierdie release:.

  • Die oorgrote meerderheid van die standaard biblioteek is nou # [stabiele]. Dit is nie meer moontlik om onstabiele funksies te gebruik met 'n stabiele bou van die samesteller.
  • Baie gewilde kratte op crates.io nou werk aan die stabiele weergawe kanaal.
  • Rekenkundige op basiese tipes heelgetal tjeks nou vir oorloop in ontfout bou.

Wat is nuut in weergawe 1.6.0:

  • Die oorgrote meerderheid van die standaard biblioteek is nou # [stabiele]. Dit is nie meer moontlik om onstabiele funksies te gebruik met 'n stabiele bou van die samesteller.
  • Baie gewilde kratte op crates.io nou werk aan die stabiele weergawe kanaal.
  • Rekenkundige op basiese tipes heelgetal tjeks nou vir oorloop in ontfout bou.

Wat is nuut in weergawe 1.5.0:

  • Die oorgrote meerderheid van die standaard biblioteek is nou # [stabiele]. Dit is nie meer moontlik om onstabiele funksies te gebruik met 'n stabiele bou van die samesteller.
  • Baie gewilde kratte op crates.io nou werk aan die stabiele weergawe kanaal.
  • Rekenkundige op basiese tipes heelgetal tjeks nou vir oorloop in ontfout bou.

Wat is nuut in weergawe 1.3.0:

  • Die oorgrote meerderheid van die standaard biblioteek is nou # [stabiele]. Dit is nie meer moontlik om onstabiele funksies te gebruik met 'n stabiele bou van die samesteller.
  • Baie gewilde kratte op crates.io nou werk aan die stabiele weergawe kanaal.
  • Rekenkundige op basiese tipes heelgetal tjeks nou vir oorloop in ontfout bou.

Wat is nuut in weergawe 1.0.0:

  • Die oorgrote meerderheid van die standaard biblioteek is nou # [stabiele]. Dit is nie meer moontlik om onstabiele funksies te gebruik met 'n stabiele bou van die samesteller.
  • Baie gewilde kratte op crates.io nou werk aan die stabiele weergawe kanaal.
  • Rekenkundige op basiese tipes heelgetal tjeks nou vir oorloop in ontfout bou.

Wat is nuut in weergawe 0.12.0 / 1.0.0-beta.4:

  • Die inleidende dokumentasie (nou bekend as die Rust Guide) is heeltemal herskryf, as 'n aantal aanvullende gidse.
  • Rust se pakket bestuurder, Cargo, gaan voort om te verbeter en word soms beskou as redelik asemrowend wees.
  • Baie API's in std is hersien en opgedateer vir konsekwentheid met die in-ontwikkeling Rust kodering riglyne. Die standaard biblioteek dokumentasie spore vordering stabilisering.
  • Klein biblioteke is verskuif buite-boom om die roes-lang org op GitHub: UUID, semver, glob, NUM, hexfloat, fourcc. Hulle kan geïnstalleer word met Cargo.
  • Lifetime elisie kan leeftyd notas word opgehou funksie verklarings in baie algemene scenario's.
  • Rust werk nou op 64-bis Windows.

Wat is nuut in weergawe 0.12.0 / 1.0.0-alfa:

  • Die inleidende dokumentasie ( nou bekend as die Rust Guide) is heeltemal herskryf, as 'n aantal aanvullende gidse.
  • Rust se pakket bestuurder, Cargo, gaan voort om te verbeter en word soms beskou as redelik asemrowend wees.
  • Baie API's in std is hersien en opgedateer vir konsekwentheid met die in-ontwikkeling Rust kodering riglyne. Die standaard biblioteek dokumentasie spore vordering stabilisering.
  • Klein biblioteke is verskuif buite-boom om die roes-lang org op GitHub: UUID, semver, glob, NUM, hexfloat, fourcc. Hulle kan geïnstalleer word met Cargo.
  • Lifetime elisie kan leeftyd notas word opgehou funksie verklarings in baie algemene scenario's.
  • Rust werk nou op 64-bis Windows.

Wat is nuut in weergawe 0.11.0:.

  • struct velde is nou al private by verstek
  • Vector indekse en skuif bedrae is albei nodig is om 'n `uint` nou in plaas van 'n integrale tipe.
  • Byte karakter, byte string, en rou byte karkaterkonstantes nou al deur voorvoegsel die normale letterlike met 'n `b`.
  • Verskeie ABIS is nie meer toegelaat in 'n ABI string
  • Die sintaksis vir leeftyd op clousres / prosedures is effens tweaked.
  • Floating punt modulus is verwyder uit die taal, dit is nog steeds deur 'n uitvoering biblioteek egter.
  • Private enum variante is nou verwerp.
  • Die `priv` navraag is verwyder van die taal.
  • 'n sluiting kan nie meer opgeroep deur 'n & -pointer.
  • Die `gebruik cat, bar, Baz;.` Sintaksis is verwyder uit die taal
  • Die transformer intrinsieke werk nie meer op tipe parameters.
  • Statika nou toelaat blokke / items in hul definisie.
  • Trait perke is geskei van voorwerpe met + in plaas van:. Nou
  • Mutably geleen voorwerpe kan nie meer lees terwyl hulle geleen.

Wat is nuut in weergawe 0,10:

  • 'n Nuwe RFC proses is nou in plek vir die wysiging van die taal .
  • patrone met `@` -pointers is verwyder uit die taal.
  • Patrone met 'n unieke vektore ( `~ [T]`) is verwyder uit die taal.
  • Patrone met 'n unieke snare ( `~ str`) het uit die taal verwyder is.

Wat is nuut in weergawe 0.9:

  • Made uitgebreide verbeterings aan die runtime en I / O substelsel.
  • Ingevoerde statiese skakeling en 'n skakel-time optimalisering.
  • verlaagde die verskeidenheid van sluitings in die taal.

Wat is nuut in weergawe 0.8:

  • Strings nie meer bevat sleep nulls. Die nuwe `st :: c_str` module bied nuwe meganismes vir die omskakeling na C snare.
  • Die tipe buitelandse funksies is nou `eksterne & quot; C & quot; fn` in plaas van `* O8 '.
  • Die FFI is oorgedoen sodanig dat buitelandse funksies direk geroep, in plaas van deur 'n stapel te skakel wrapper.
  • Die `for` lus sintaksis verander om te werk met die` Iterator` eienskap.
  • Ten einde laaste, ontspan werke op Windows.
  • Standaard metodes is gereed vir gebruik.
  • Baie eienskap erfenis foute herstel.
  • besit en geleende eienskap voorwerpe werk meer betroubaar.

Wat is nuut in weergawe 0.6:

  • Vervang die "vrag" pakket bestuurder met 'rustpkg'
  • Bygevoeg all-purpose "roes" hulpmiddel
  • `rustc --test` ondersteun nou maatstawwe met die` # [bank] `kenmerk
  • rustc nou * pogings * om spelling voorstelle bied
  • Verbeterde ondersteuning vir ARM en Android
  • Voorlopige MIPS backend
  • Verbeterde buitelandse funksie ABI implementering vir x86, x86_64
  • Verskeie geheue gebruik verbeterings
  • Rust-kode kan word ingebed in buitelandse kode onder beperkte omstandighede

Wat is nuut in weergawe 0.5:

  • New toestand hantering stelsel in `kern :: toestand oor
  • Timsort bygevoeg `st :: sort`
  • New prioriteit tou: st :: priority_queue`
  • Pype vir serialiseerbaar tipes: st :: flatpipes '
  • serialisasie oorgedoen te wees eienskap-gebaseerde
  • uitgebreide `getopts` definisies
  • geskuif termynmark om `std`
  • Meer funksies is pure nou
  • `kern :: comm` herdoop tot` oldcomm`. Tog afgekeur
  • `rustdoc` en` cargo` is biblioteke nou
  • Bygevoeg 'n voorlopige repl: rusti`
  • lisensie verander van MIT om dubbele MIT / APL2

Wat is nuut in weergawe 0.3.1:.

  • Klein OSX fix

Wat is nuut in weergawe 0.3:

  • New kodering geriewe
  • Semantiese opruim
  • eksperimentele nuwe taal funksies
  • Tipe weerspieëling
  • Die opheffing van verskeie uitgediende funksies
  • Vertalerkonstruksie herorganisasie

Beperkings :.

  • Dokumentasie is onvolledig
  • Performance onder beoogde teiken.
  • Standard biblioteek API is onderhewig aan 'n uitgebreide verandering, herorganisasie.
  • Taal-vlak weergawes is nog nie operasioneel - toekomstige kode sal onverwags breek
  • .

Soortgelyke sagteware

Erlang
Erlang

1 May 16

Inject
Inject

12 Apr 15

Processing
Processing

13 May 15

Ruby
Ruby

12 May 16

Ander sagteware ontwikkelaar Mozilla

Webian Shell
Webian Shell

7 May 15

New Tab Page
New Tab Page

27 Apr 18

Brick
Brick

12 May 15

Easy Access
Easy Access

22 Jan 15

Kommentaar te Rust

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie