software, crafted
A language that does not affect the way you think about programming is not worth knowing.A language that does not affect the way you think about programming is not worth knowing.