Как стать автором
Обновить
3
0.1

Пользователь

Отправить сообщение

Вас ждёт позиция ведущего геймдизайнера EA

Как минимум я бы с интересом почитал - если взгляд на потроха именно изнутри, а не нынешние статьи хабра

Учитывая насколько тормозной весь софт HP, они с тем же успехом могли майнить

улучшить встроенный массив, добавив ему копирование и пару методов (begin/end/data),

Это сломает совместимость с большой кучей сишного кода, так что не нужно

Это вина библиотек - использовать рекомендуют свободные функции std::begin(c), std::end(c), а не методы

Он более ясно выражает цель - получить какой-то объём хранилища с указанным алайментом. И мне не важно, что под капотом там alignas(align) char data[size], alignas(align) std::byte data[size] или вообще struct { char pad[pad_size], char data[size] }.

Так ведь можно и std::array задепрекейтить, тоже можно(почти) заменить на сишные массивы

Любопытно, упустил, что aligned_storage объявили устаревшим.

Аргументация там имхо хромает: aligned_storage требует использования reinterpret_cast, поэтому используйте alignas(align) std::byte[size], который требует того же самого.

Опять объявляют что-то устаревшим так как не смогли что-то сделать не ломая ABI, поэтому решили сломать API

Вместо std::arrray<char, ...> лучше std::aligned_storage_t использовать с максимальным для всех типов align

Пускай заодно подадут в суд на поставщика электроэнергии и интернет-провайдера. Это же их вина, что чьи-то дети проводят в соцсетях больше времени, чем им стоило бы

Имеется в виду, что при разработке xbox майкрософт не обещала "импортозаместить" какой-то другой продукт на гос. деньги

Ну так условные иксбоксы и импортозамещать никого не обещали

С пилотом неудачное сравнение. В случае с it-курсами для чтения ты используешь тот же инструмент, что и для работы( если это не что-то крайне специфичное=редкое)

Возможно его создатели так и предполагали. Но у авторов rustfmt другое мнение

https://github.com/rust-lang/rust/blob/c86f3ac24f6b62b438c4bdc34ae73e8a1db60234/src/tools/rustfmt/src/lib.rs#L304

Тем не менее catch_unwind существует. И вся стандартная библиотека написана с учётом такой возможности

Я-то об этом знаю. Но вот поймать панику из Rust в java будет настолько же нереально. Потому как у Rust тоже нет стабильного abi. Нет даже стабильной раскладки структур, если не использовать repr(c), который о ужас, достался от ужасного C( ну т.е. ничем не отличается от c++ )

А не подскажете как поймать в Java исключение выброшенное в Rust?

Второй пример для меня читается как

^( -> @ - *&^$ + )< = !

Например сейчас есть выбор между покупкой и арендой

Не подскажете где купить фотошоп?

Есть варианты, где загрузчик можно разблокировать, но потом от тебя будут отказываться все СЦ как от чумного( смотрю на Samsung )

1
23 ...

Информация

В рейтинге
2 423-й
Зарегистрирован
Активность