Разработка на утилите старше языка C
Калькулятор
dc всё ещё поставляется в большинстве Unix-систем. Снаружи это суровый интерфейс, который при запуске не выводит даже базового приветствия. Под капотом — обратная польская запись, 256 регистров памяти и непрерывная работа со стеком.
Привычного синтаксиса здесь нет. Ветвления работают через сравнение элементов основного стека, а функции заменяются строковыми макросами. Итерации строятся исключительно на жёсткой рекурсии.
Этого спартанского набора хватает для написания FizzBuzz и реализации пошаговой головоломки.
Изучим нестандартный синтаксис.
Обсуждение 7
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram