On language

Abstraction and optimization

Technical debt