3 ms·
None of those features matter if you're of the opinion that conditionals, loops, and functions don't belong in the styling system. I don't think that these fea
by matthewmacleod 13y ago
None of those features matter if you're of the opinion that conditionals, loops, and functions don't belong in the styling system.
I don't think that these features are really in the styling system - Sass is essentially a tool that makes it easier to generate CSS, rather than being a replacement for CSS. And the output of that is a static, declarative stylesheet with no logic. I don't consider that any different from (say) a set of macros.
I won't be spoiled by all those fancy features that will probably never get implemented in vanilla CSS4/5.
I absolutely love Sass, especially when combined with Compass. I agree that those features will never be implemented in CSS, and they are IMO not appropriate features for a declarative styling language. But it's not like Sass is going away any time soon, and it has the massive benefit of being an effortless transition to CSS if you want to do that in the future. But in the meantime, I see absolutely no legitimate reason to avoid using it.