Pull to refresh
127
0,3
Rating
5
Subscribers
Send message

Главное, чтобы потом не пришлось писать safer_filter и safest_filter.

Компиляторы и так уже имеют флаги, в каком стандарте компилировать код. Почему нельзя смотреть на них и выбирать поведение, соответствующее версии стандарта (да, так ненавидимые(?) комитетом редакции)? Комон, всякие линтеры/миграторы при переходе со стандарта на стандарт это уже реальность, данная нам в ощущениях, зачем пытаться делать вид, что ее нет?

Ну вы хоть объясните, что такое эти ваши контравариантность, ковариантности и инвариантность. Интереснейшая статья, но с самого начала превращается в бессмысленный непонятный бубнеж.

Отсюда следствие: если у вас структура с mut T и вы хотите ковариантности (потому что семантически ведёте себя как «только читаем»), нужно либо использовать const T, либо добавить PhantomData<T> и взять на себя ответственность за это обещание.

И тут же ниже в примере говорите, что это не работает. Ну перестаньте же морочить людям голову.

Зачем это Vec<T>? Без #[may_dangle] вот этот код не компилировался бы:

let v: Vec<&str>;
{
    let s = String::from("hello");
    v = vec![s.as_str()]; // ссылка на s внутри Vec
} // s дропается здесь
// v дропается здесь — без may_dangle компилятор требовал бы,
// чтобы &str пережил Vec строго

интересно, зачем это нужно, ведь ничего вызвать на таком векторе нельзя после блока, даже длину спросить (playground)

// Почему Cell<&'arena ()>, а не просто &'arena ()?

А почему не просто &'arena mut ()? Зачем дополнительная ссылка на неиспользуемый тип?

А SR-71 появлялся откуда не ждали, этой способности спутник не заменит никогда.

Зато сейчас со сверхсозвездиями в принципе не останется ни одного места (ну кроме наверное полюсов), которое не будет просматриваться десятком спутников сразу.

Под некоторыми экземплярами стоят поддоны для сбора топлива. JP-7 продолжает просачиваться сквозь те самые зазоры, которые были заложены 60 лет назад.

В смысле, их еще и заправляют!? Но зачем, Холмс?

Тем более, если там дыры в несколько сантиметров были, там же все бы вылилось за минуты, если б не было никакого заслона

Легко. Если конфликт в Changelog.md, то как это мешает ревьюировать код (поскольку хорошая практика – обновлять changelog в PR, который работу делает, чтобы потом концы легко искать было)?

Тем, что кому не нравятся, перепишут ваш unsafe на safe и для этого им не понадобится держать в голове весь проект. Веник лучше ломается по тростиночке.

Этот подход выжигает теги правок на корневом уровне, заставляя Word воспринимать текст как финальный.

Разве? Чисто только по названиям, вы оставляете и новую, и старую версии правки, необратимо ломая документ. Не говоря ужен о том, что если эти подстроки встретятся не в разметке, то вы данные похерите. Ну и естественно, работать будет не всегда, поскольку заточились на конкретный префикс имен XML (хотя надо полагать, для обычных случаев префикс будет одинаковым, но какие-нибудь генераторы документов могут использовать все, что угодно. Правда, вряд ли там правки будут).

«Альбатрос», крупнейший довоенный русский дирижабль

Странно, а флаг вроде английский. Хотя он какой-то странный – только четверть полотнища занимает

Вот странно, почему в обратном порядке фото (по дате), или это так арабов включают в повестку?

Видимо, в обучающей выборке ИИ еще недостаточно снимков Земли, не сумеет дорисовать /s

Так наоборот же. Даже на 100% реголите что-то растет, просто род продолжать не может. А стоит его чуть разбавить, как сразу же показатели подскакивают почти до чистой почвы с Земли.

Так как же терпеть сраный аутлук без сортира?

Хм. Т.е. переименовать кучу вещей и поменять возвращаемые значения некоторых функций – это сборку не ломает, и ОК, а здесь возможно что-то сломается, и уже нельзя.

Комитет случайно не завел std::committee_bool, где можно хранить его решения?

Я не спорю с тем, что создать такую ситуацию возможно, это же штатный механизм разрешения конфликтов. Но вы утверждаете

туда, куда ни один diff-вьюер не прокрутит и ни один редактор не покажет без горизонтального скролла.

что при ревью этого не видно поскольку вам программа не показывает хвост где-то там за границами экрана и полосы прокрутки тоже нет. Вот к этому у меня большие вопросы – что это за программа такая, которая так делает. К слову, GitHub делает переносы строк, поэтому никаких секретных данных вы за границами экрана не спрячете.

Вы осторожнее, вы уже в шаге от “все необходимое для съемок высадки на Луну” :)

Законы физики они во всей вселенной одинаковые

Откуда вы это знаете? Мы только свою небольшую окрестность способны наблюдать, а все что вне – предположения на основе существующих теорий.

Пример программы/веб-сервиса приведете? Хотя бы скриншот?

Diff-viewer, который не показывает всю строку? Выглядит, как фантастика

Например, ТСПУ статистику даст — вот этот и этот столько-то гигабайт за стену кидали, столько-то гигабайт приняли. Начислить дополнительно Х рублей в карман царя.

1
23 ...

Information

Rating
2,985-th
Location
Магнитогорск, Челябинская обл., Россия
Registered
Activity