What the heck is less?
// Less
.rounded-corners (@radius: 5px) {
-webkit-border-radius: @radius;
-moz-border-radius: @radius;
-ms-border-radius: @radius;
-o-border-radius: @radius;
border-radius: @radius;
}
// Sass + Compass
.rounded-corners {
// All vendor prefixes are generated for you
@include border-radius(5px);
}
I'm sure there are plugins for Less that can accomplish the same. I just grabbed this code from the Less homepage.Another thing... Sass has much nicer control flow (if/else, while, for) that can create very powerful mixins.
http://cdn.css-tricks.com/wp-content/uploads/2012/06/Charts-...
(Could be skewed by the audience participating in the poll, of course.)
There are also big differences in design philosophy. I love the if/else, while, and for options that Sass provides, but Less has chosen to forgo that for (imo) a clunkier syntax. Things like that are unlikely to change.
Breaks my heart...