Pull to refresh
16
0

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

Send message

Согласен, операторы цикла без тела цикла. Экономия на {}, зачем? Так же про if. Хотя по хорошему такие места должны ещё на этапе линтера отваливаться по стилю кода типа clang-format, а не вот это condition never reached и другие навороты pvs.

А почему сарказм в rust есть derive а в плюсах метаклассы будут ждал об этом подробнее в статье

А как легко сделать по простому операторы +-><*/ для пользовательских типов?
А то для фунтов ньютонов и т.п. каждый раз писать лень.

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


И не надо все проблемы перекладывать на государство, тоталитарный режимы устраивали и 100 лет назад во вполне аналоговом мире, любые технологии можно использовать по разному.

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

rust для gui пока полностью не готов (согласно версии самих разрабов). gtk-rs это же какие-то биндинги в полу-автоматическом режиме сгенерированные. Т.е. на си ожидаемо будет гораздо больше туториалов. Кстати extern crate не обязательно писать в 2018 версии.

Добавлю: кроме r'...' можно использовать R'...', во многих IDE подсветка для r идёт как regexp, а для R как для обычной строки.

Питон на основе подсчёта ссылок работает и деструктор вызывается сразу как объект покидает скоуп если счётчик стал равен нулю, а GC только для циклических случаев.
А на С/C++ подсчёт ссылок не нужен если иерархия владельцев ресурсов известна заранее.

Так это даже в языках с ручным управлением памяти прийдётся решать каким то своим пуллом объектов или умным аллокатором. Единственно что счётчики не будут вносить дополнительную нагрузку.

Дерево как раз нет, а какой-то граф с циклами вполне

и удобный пользовательский интерфейс для них

Нужны более гибкие политики разделения привилегий и удобный пользовательский интерфейс для них. Андроид в этом плане обходит дескотопный виндовс или линукс, но и там всё далеко от идеала.

С презентациями классно. А как на счёт верстки документов в css/html с наполнением через markdown, чтобы выглядело как отчёт или документация или например курсач?

Так модули в С++20 обещают добавить а многие компиляторы уже имеют какую-то реализацию. Сайты clang/gcc и статьи за авторством Страуструппа это не внешняя пропоганда. И речь идёт об одной простой вещи заменить #include по сути макрос на что то лучшее. Сборки больших проэктов занимают время, и поэтому их разделяют на несколько файлов которые компилируются раздельно и паралельно. Без объявления публичного интерфейса в хедере как у вас так получится? Неужили Вcе ваши проэкты инклюдится в один cpp?

Ну в с++ до сих пор нету модулей. Всё через макросы.

Не помню откуда цитата но у плохих парней всегда проблема со временем. Все эти ухищрения требуют подготовки личного состава и соответствующего по.

Это сравнение интересно однокурсникам автора и самому автору для резюме. Без более детальных подробностей что то обсуждать сложно.

Спросил у автора (т.к. это был перевод). Вот его ответ:
"As far as I know my friend didn’t use the new visitor feature."
Вообщем там наверно обходились enum + switch + cast/union.

А почему код картинкой? В Хабр можно легко вставить код с подсветкой.

Так snippets это не про это. Это не про использования кода, это про объявление кода. Например обявление класса, начинаешь писать cla... и тебе сразу объявлние класса вылазит, с конструктором, и только подставляешь значение имени класса один раз. Но это такой тривиальный пример. Или там try/except сразу парой. Возможно более сложные случаи, посмотрите гифку на сайте vscode.

Information

Rating
5,007-th
Registered
Activity