Rust

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

Rating: 4.0/5 (Total Votes: 1)

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 ниво версии все още не е оперативно - бъдеща код ще прекъсне неочаквано
  • .

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

Groovy
Groovy

12 Apr 15

Gambit
Gambit

9 Feb 16

Io
Io

10 Dec 15

pyquery
pyquery

13 Apr 15

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

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

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