Books about programming languages usually propose exercises and questions requiring little creativity from students. Most exercises do not induce deeper thoughts about characteristics of languages and constructions. The paper proposes some exercises showing new constructions under unusual viewpoints, stimulating creativity.
/lp/association-for-computing-machinery/clever-programming-languages-exercises-EfziP0sPhZ