Как убедиться, что коллеги тебя слушают

Надо позаимствовать приём для скучных, но важных совещаний:

Объяснюсь: когда в казармах какой-нибудь рассказчик, желавший удостовериться в том, что его слушатели не уснули под его истории, выкрикивал слово «Крик!» — то общество отвечало ему единогласным: «Крак!», чтобы продемонстрировать свое внимание.

— «Записки Видока, начальника Парижской тайной полиции», Эжен-Франсуа Видок, 1828 год

6 комментариев

Расширения GCC

Что-то никак не мог решить для себя — использовать ли при программировании под «Флиппер Зеро» расширения Си или нет. Вроде нужные мне поддерживают оба основных компилятора, — и GCC, и Clang, но какой-то червячок сомнений всё же грыз. Я не вращаюсь в среде сишников и не понимаю как принято, а мне всё-таки хочется писать понятный код, когда нет обратной цели.

Метался-метался, пока внутри исходников прошивки не наткнулся на использования расширения «операторы в выражениях» и сразу успокоился. Раз в прошивке есть, то и мне можно.

Я с первого приложения использую атрибут __cleanup__, но там я ещё скромничал — он используется только один раз. А теперь осмелел и завёл себе макрос с __auto_type, о применении которого мечтал со времён случайного опыта программирования на Си++. Теперь и определения переменных идут стройными рядами, и задумываться о подходящих типах не приходится.

Братишка мне давно говорит, чтобы я не мучился со своим Си и писал на Си++, но ничего не могу с собой поделать: не люблю этот язык, просто не-люб-лю.

Оставить комментарий