LINUX.ORG.RU

История изменений

Исправление PPP328, (текущая версия) :

Неа, std в ядро никто не тянул и тянуть не будет, и это не возможно.

А в чем смысл технологии, которую можно использовать на 15% от мощности? Я не настоящий сварщик, маску на стройке нашел, но беглый гуглинг показал, что в std кроме платформоспецифичных вещей (которым в ядре не место) еще куча всего:

  • Все типы контейнеров, от фиксированных массивов (!) и векторов до слайсов
  • Стандартные типы фиксированного размера (i32 и проч)
  • unsafe Указатели
  • Сравнения строк
  • Операции с типом «время»
  • Кейворды типа static, enum, break.

И еще тонна всего остального. https://doc.rust-lang.org/std/

Как без этого вообще в ведре что-то писать? Как минимум нужны фиксированные типы, поинтеры и массивы.

Исходная версия PPP328, :

Неа, std в ядро никто не тянул и тянуть не будет, и это не возможно.

А в чем смысл технологии, которую можно использовать на 15% от мощности? Я не настоящий сварщик, маску на стройке нашел, но беглый гуглинг показал, что в std кроме платформоспецифичных вещей (которым в ядре не место) еще куча всего:

  • Все типы контейнеров, от фиксированных массивов (!) и векторов до слайсов
  • Стандартные типы фиксированного размера (i32 и проч)
  • unsafe Указатели
  • Сравнения строк
  • Операции с типом «время»
  • Кейворды типа static, enum, break.

И еще тонна всего остального.

Как без этого вообще в ведре что-то писать? Как минимум нужны фиксированные типы, поинтеры и массивы.