http://code.tutsplus.com/tutorials/sass-vs-less-vs-stylus-preprocessor-shootout--net-24320
Each CSS preprocessor we covered (Sass, LESS, and Stylus) has its own unique way of accomplishing the same task— giving developers the ability to use useful, unsupported features while keeping browser compatibility and code cleanliness.
While not a requirement for development, preprocessors can save a lot of time and have some very useful features.
I encourage you all to try as many of the preprocessors as possible so that you can effectively choose a favorite and know why it is favored over the numerous others. If you haven't yet tried using a preprocessor to write your CSS, I highly recommend you give it a try.
Do you have a favorite CSS preprocessor feature I didn't mention? Is there something one can do that another cannot? Let us know in the comments below!
http://www.scottlogic.com/blog/2013/03/08/less-vs-sass-vs-stylus.html
I don't think there is anything missing in any of the languages that should stop you from considering or using it. Quite often the best fit will depend on what CSS libraries you require (e.g. maybe you want to use bootstrap, a particular grid framework or sprites are very important etc.) and your own personal style preferences. In addition, consider whether you will start from CSS and slowly start to use some of the language features or if you would like to start from the ground up in a syntax that doesn't look like traditional CSS. Less has the added advantage of being able to be run in the browser (if you want to write a theme editor for instance) - though we recommend for performance that production sites compile server side. If you don't want to be tied into one particular pre-processor forever it may be best to make sure your preprocessor supports css syntax and that you continue to write in a syntax that is CSSy.
I guess I want to say - don't just compare how many features a language has and choose the one with the most!
http://www.slideshare.net/patricka1/css-preprocessors-sass-less-and-stylus
Who Wins?
LESS just doesn't have the features or power of SASS or Stylus
SASS vs Stylus
Both have similar features, a powerful plugin ecosystem, and lots of CSS3 helpers.
If you use Ruby you will probally use SASS
If you use Node you will probally use Stylus
댓글 없음:
댓글 쓰기