The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Rust 1.53. Google профинансирует добавление поддержки Rust в ядро Linux, opennews (??), 18-Июн-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


67. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Онаним (?), 18-Июн-21, 14:46 
> обходным путём - компилятор продолжит преобразование array.into_iter() в (&array).into_iter(), как если бы отсутствовала реализация типажа IntoIterator, но только при вызове метода с использованием синтаксиса ".into_iter()" и не касаясь вызовов в форме

А это не костыль ли?

Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Аноним (70), 18-Июн-21, 14:54 
Одним больше одним меньше
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  –1 +/
Сообщение от Аноним (72), 18-Июн-21, 15:04 
В костыльном языке плюс один костыль
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

83. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +1 +/
Сообщение от VladSh (?), 18-Июн-21, 15:11 
Костыль для обратной совместимости.
Через год, когда код подравняют, можно объявить deprecated, а ещё через год удалить. Пока кода немного написано, это вполне себе подход.
Язык живёт и активно развивается. Было бы странно, если бы всё было изначально правильно задизайнено. Что не так?
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

254. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  –1 +/
Сообщение от Урри (ok), 18-Июн-21, 21:22 
> Что не так?

Не так полное отсутствие целостного дизайна языка.

В наше время вот эта вся "подравняют, объявят, можно будет удалить" называлось "нарастающий технический долг". Благодаря отсутствию оного сишечка живее всех живых, а эти ваши убийцы каждые пять лет новые.

Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +1 +/
Сообщение от Аноним (95), 18-Июн-21, 15:22 
Они скорее всего в следующем Edition его удалят - и совместимость не потеряется и костыль проживет совсем недолго.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

255. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  –3 +/
Сообщение от Урри (ok), 18-Июн-21, 21:23 
Потеряется, только не прямо сейчас, а в следующем очередном весь-ваш-код-надо-по-новой-переписать Edition.
Ответить | Правка | Наверх | Cообщить модератору

178. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Ordu (ok), 18-Июн-21, 16:49 
Костыль. И на мой взгляд довольно жопный. Но, может, они соберутся с духом в каком-нибудь едишне поломать обратную совместимость... Очень надеюсь на это.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

212. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +3 +/
Сообщение от Второе Я (?), 18-Июн-21, 18:12 
В 2021 эдишине уже нормальная поддержка. Этот компромисс - исключительно для старых эдишнов.
Ответить | Правка | Наверх | Cообщить модератору

341. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +1 +/
Сообщение от user (??), 20-Июн-21, 13:26 
Нет, раст полностью состоит из обработки отдельных случаев.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру