Haml is neat but fussy
I don’t usually like templating languages. Ones I’ve known before (like TT) are intended to keep both developers and designers happy, and tend to do neither: developers miss having a full language, and designers want to know why everything can’t just be html. Haml is different; it doesn’t pretend to be html (but is simple enough any html-er can read it), and it gives you access to the whole of Ruby (but encourages you to move code blocks into helpers). It’s just nice and elegant. But it’s also very fussy about layout.
Continue Reading »