The 70s Compiler

This is a Constraint - not a Kata!

Constraints can be applied to any given Kata to focus on specific techniques and / or practices. They are meant as an extreme perspective so you can clearly feel the difference to what you do usually.


Imagine being in the 70s when comnputing time was very expensive. Your team is advised to use the actual computers as less as possible.


  • You’re not allowed to run the code till the end of the kata.
  • Syntax checking needs a compiler as well, so please use a text editor (and not an IDE).

Image credits

Image by Rachel M. Carmena for Kata-Log. It represents a greeting of respect and gratitude made at the beginning and at the end of a kata. Please, feel free to use this image in case you want to contribute with a kata, but you don’t have another image. It’s not necessary to include this credit again.