…och så konverterade vi till Stylus
Jag har länge varit skeptiskt till verktyg eller metaspråk som konverterar till andra språk. Kodkontrollfreaken i mig gillar inte att släppa taget över slutresultatet. På sistone har jag dock gett efter och insett att om man släpper taget en aning, kan man vinna oerhört mycket.


Ett enkelt exempel är Stylus, ett metaspråk för CSS (likt sass och lass) som gör livet enklare för vardaglig css programmering. Den har allt det där som man önskat att css hade ibland, så som variabler, mixins, och funktioner. Bara variabler är tillräckligt för att locka över vilken skeptiskt css programmerare som helst (om man inte är hardcore “css ska inte ha logik” anhängare).
Man kan alltså skriva något i stil med:
`
extraFinBla = #0093D6
body
{
background-color: extraFinBla;
}
`
Dessutom kan man korta ner sin kod genom att slippa undan både måsvingar, kolon och semikolon.
Koden ovan blir alltså:
`
extraFinBla = #0093D6
body
background-color extraFinBla
`