Rust

Софтуер снимки:
Rust
Софтуер детайли:
Версия: 1.7.0 актуализира
Дата на качване: 9 Apr 16
Розробник: Mozilla
Разрешително: Безплатно
Популярност: 402

Rating: 3.0/5 (Total Votes: 2)

Rust идва като пакет от свързани библиотеки, файлове с документация, и с пълен набор от компилатор.

Самият език е написана специално за разработване на клиент-сървър уеб приложения, с основен фокус е върху скоростта и трясък без дизайн.

синтаксис Rust е много подобен на C и C ++, което го прави много лесно да се научат, ако имате основен познания по програмиране.

Applications, написани на Rust са особено стабилни

Какво ново в тази версия:.

  • The огромното мнозинство от стандартната библиотека е сега # [стабилен]. Той вече не е възможно да се използват нестабилни функции със стабилна версия на компилатора.
  • Много популярни каси за crates.io сега работят по канала за стабилна версия.
  • аритметика на основните видове целочислени сега проверява за преливане в отстраняване на грешки изгражда.

Какво ново във версия 1.6.0:

  • По-голямата част от стандартната библиотека сега е # [стабилен]. Той вече не е възможно да се използват нестабилни функции със стабилна версия на компилатора.
  • Много популярни каси за crates.io сега работят по канала за стабилна версия.
  • аритметика на основните видове целочислени сега проверява за преливане в отстраняване на грешки изгражда.

Какво ново във версия 1.5.0:

  • По-голямата част от стандартната библиотека сега е # [стабилен]. Той вече не е възможно да се използват нестабилни функции със стабилна версия на компилатора.
  • Много популярни каси за crates.io сега работят по канала за стабилна версия.
  • аритметика на основните видове целочислени сега проверява за преливане в отстраняване на грешки изгражда.

Какво ново във версия 1.3.0:

  • По-голямата част от стандартната библиотека сега е # [стабилен]. Той вече не е възможно да се използват нестабилни функции със стабилна версия на компилатора.
  • Много популярни каси за crates.io сега работят по канала за стабилна версия.
  • аритметика на основните видове целочислени сега проверява за преливане в отстраняване на грешки изгражда.

Какво ново във версия 1.0.0:

  • По-голямата част от стандартната библиотека сега е # [стабилен]. Той вече не е възможно да се използват нестабилни функции със стабилна версия на компилатора.
  • Много популярни каси за crates.io сега работят по канала за стабилна версия.
  • аритметика на основните видове целочислени сега проверява за преливане в отстраняване на грешки изгражда.

Какво ново във версия 0.12.0 / 1.0.0-beta.4:

  • уводната документация (сега се нарича Ръководството Rust) е напълно пренаписана, като има редица допълнителни ръководства.
  • управление на пакетите Rust е, Cargo, продължава да се подобрява, а понякога и се счита за доста страхотно.
  • Много API в STD са прегледани и актуализирани за съвместимост с насоките на Rust кодиране в развитие. стандартна документация библиотека проследява напредъка стабилизиране.
  • Малки библиотеки са преместени извън дърво на ръжда-Ланг орг на GitHub: UUID, semver, Глоб, бр, hexfloat, FourCC. Те могат да бъдат инсталирани с товара.
  • Lifetime елизия дава целия живот пояснения, за да бъдат оставени на разстояние от декларации функция в много общи сценарии.
  • Rust сега работи на 64-битов Windows.

Какво ново във версия 0.12.0 / 1.0.0-алфа:

  • Въвеждащата документация ( сега се нарича Ръководството Rust) е напълно пренаписана, като има редица допълнителни ръководства.
  • управление на пакетите Rust е, Cargo, продължава да се подобрява, а понякога и се счита за доста страхотно.
  • Много API в STD са прегледани и актуализирани за съвместимост с насоките на Rust кодиране в развитие. стандартна документация библиотека проследява напредъка стабилизиране.
  • Малки библиотеки са преместени извън дърво на ръжда-Ланг орг на GitHub: UUID, semver, Глоб, бр, hexfloat, FourCC. Те могат да бъдат инсталирани с товара.
  • Lifetime елизия дава целия живот пояснения, за да бъдат оставени на разстояние от декларации функция в много общи сценарии.
  • Rust сега работи на 64-битов Windows.

Какво ново във версия 0.11.0:.

  • структура полета сега всички са частни по подразбиране
  • Vector индекси и измести суми са както необходими, за да бъде `uint` сега вместо на всеки неразделна вид.
  • Byte характер, байт низ, и сурови байт низовете са сега всички поддържани от префикс нормалата буквално с `за b.
  • Множество Абис вече не се допуска в низ ABI
  • Синтаксисът за живота на clousres / процедури, е леко леко.
  • плаваща запетая модул е ​​била отстранена от езика, тя все още се осигурява от прилагането на библиотека, обаче.
  • Частни ENUM варианти сега са забранени.
  • The `priv` ключова дума е била отстранена от езика.
  • за приключване, вече не може да бъде използвана чрез & -pointer.
  • The `използване на Mt., бар, Баз.` Синтаксис е била отстранена от езика
  • The видоизмени присъщ вече не работи в параметри тип.
  • статика сега позволи блокове / елементи в тяхното определение.
  • черта граници са отделени от предмети с + вместо:. Сега
  • Mutably привлечени обекти вече не могат да бъдат прочетени, докато те са взети назаем.

Какво ново във версия 0.10:

  • Нов процес RFC сега е на мястото си за промяна на езика .
  • Модели с `@` -pointers са били отстранени от езика.
  • Модели с уникални вектори ( `~ [Т]`) са били отстранени от езика.
  • Модели с уникални низове ( `~ str`) са били отстранени от езика.

Какво ново във версия 0.9:

  • Произведено обширни подобрения на издръжливостта и I / O подсистема.
  • Въведена статично свързване и линк време оптимизация.
  • Намалена сорта на затваряне на езика.

Какво ново във версия 0.8:

  • Strings вече не съдържа зад нули. Новият `STD :: c_str` Модулът осигурява нови механизми за превръщане на C струни.
  • Видът на чужди функции сега `ученик & quot; C & quot; fn` вместо `* u8".
  • The FFI е основно ремонтирана, така че чуждестранните функции се наричат ​​директно, вместо чрез обвивка стека превключване.
  • The `for` синтаксис контур е променил да работят с` Iterator` черта.
  • Най-сетне, размотаване работи върху Windows.
  • методи подразбиране са готови за употреба.
  • Много черта наследството бъгове фиксирани.
  • притежавани и заемни черта обекти работят по-надеждно.

Какво ново във версия 0.6:

  • Заменен на "товара" мениджърът пакет с "rustpkg"
  • Добавен всички предназначение инструмент "ръжда"
  • `rustc --test` вече поддържа показатели с` # [пейка] `атрибут
  • rustc сега * опити *, за да предложим предложения за правопис
  • Подобрена поддръжка за ARM и Android
  • Предварителен MIPS бекенд
  • Подобрена външна функция ABI изпълнение за x86, x86_64
  • Различни подобрения използването на паметта
  • Rust код може да бъде вграден в чужд код при ограничени обстоятелства

Какво ново във версия 0.5:

  • Нова система състояние боравене в `ядро :: condition`
  • Timsort добавя към `STD :: sort`
  • New приоритетна опашка, `STD :: priority_queue`
  • Тръби за Serializable видове, `STD :: flatpipes"
  • сериализацията основно ремонтирана, за да бъде черта-базирани
  • Разширени `getopts` определения
  • Преместен фючърси на `std`
  • Още функции сега са чисти
  • `ядро :: comm` преименуван на` oldcomm`. Все отхвърлена
  • `rustdoc` и` cargo` са библиотеките сега
  • Добавен предварителен REPL, `rusti`
  • Лиценз променя от MIT да двойна MIT / APL2

Какво ново във версия 0.3.1:.

  • Мала OSX корекция

Какво ново във версия 0.3:

  • New кодиране удобства
  • Semantic почистване
  • Експериментални нови езикови функции
  • Type отражение
  • Премахване на различни остарели функции
  • реорганизация Compiler

<силни> Ограничения :.

  • Документацията е непълна
  • Производителността е под предвидената цел.
  • стандартната библиотека APIs са обект на обширни промени, реорганизация.
  • Language ниво версии все още не е оперативно - бъдеща код ще прекъсне неочаквано
  • .

Подобен софтуер

Clojure
Clojure

24 May 16

PureScript
PureScript

10 Feb 16

Elm
Elm

10 Feb 16

Ejscript
Ejscript

11 Mar 16

Друг софтуер на разработчика Mozilla

Brick
Brick

12 May 15

L20n
L20n

1 Oct 15

Jetpack
Jetpack

13 Apr 18

Коментари към Rust

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория