361 подписчик
35 подписчиков
Сегодня мой друг Стефан, который занимался разработкой компиляторов в университете (у меня такого курса не было), сказал такую вещь: "Шаблоны в С++ по своей выразительности срисованы с Пролога". И я прозрел. Я хорошо понимал Пролог в институте, но связать с шаблонами не мог. Оказалось что они очень и очень похожи. И для того, чтобы показать это, мы сейчас напишем сортировку в compile-time. Основной языка Пролог является механизм сопоставления с шаблоном (pattern matching), поэтому сортировка Хоара...
2 подписчика
Выберите единственного игрока и поместите его за спиритический стол в качестве призрака-преподавателя, а из оставшихся игроков сформируйте группу студентов; в зависимости от количества участвующих в игре определите сколько среди игроков будет "фантомов" тайно от преподавателя, а затем распределите при помощи специального драфта среди всех соответствующие роли тайно друг от друга...