Вам нужно в одном выражении использовать временный бит, а потом вернуть его в исходное состояние, не прибегая к дополнительным строчкам кода. Задача тянет на головоломку, но в мире двумерного синтаксиса у неё есть красивое решение – просто отзеркалить операцию строчкой ниже. Такой трюк напрямую моделирует обратимость вычислений из квантовой физики. Статья как раз об этом: как освоение второго измерения помогает чисто и наглядно записывать цепочки операторов, чистить мусор и даже строить 3-битный сумматор, который выглядит как единый двумерный блок. Читать далее
А ведь выражениям совсем не обязательно вытягиваться в струнку слева направо. Кто сказал, что то же a < b нельзя записать по вертикали?
Мы привыкли втискивать код в одномерную плоскость строки, но что будет, если освоить второе измерение? Разумеется, чтобы всё это закрутилось, среда разработки и парсер должны работать как единый слаженный механизм. Но главный вопрос: ради чего всё это? Давайте разберем несколько любопытных примеров.
❯ Функции от трёх аргументов
Трехаргументные (или тернарные) функции в инфиксной записи – зверь довольно редкий.
Похожие статьи
3DNews
3DNews
Пошаговые тактики до сих пор в моде: более миллиона игроков добавили Star Wars Zero Company в список желаемого
Издатель Electronic Arts и разработчики из возглавляемой бывшим арт-директором XCOM Грегом Фёрчем (Greg Foertsch) студии Bit Reactor похвастались интересом игроков к своей тактической стратегии Star W...
Instagram's wordmark is iconic. Well, was iconic. Apparently Instagram thought it looked old, so the company rolled out a new one this week. It doesn't look like the old Instagram wordmark. It doesn't...
В Италии нашли похищенные из музея картины Сезанна, Ренуара и Матисса на €9 млн
Итальянские карабинеры обнаружили три произведения Поля Сезанна, Пьера Огюста Ренуара и Анри Матисса, похищенные весной из музея Fondazione Magnani Rocca в Траверсетоло. Об этом сообщили в Корпусе кар...