Nathan Weizenbaum

nex-3.com · Personal blog · on HN since 2008

Nathan Weizenbaum, creator of Sass and Haml, writes about CSS tooling, Ruby, and release announcements for those projects.

What HN saysHN commenters cite his Sass vs. Less comparison and the @extend selector inheritance post, praising @extend for keeping CSS DRY.
16HN people shared it
8linked it in comments
21stories submitted
445story points
2 years agolast shared
2008people per year2026

Most-shared posts

  1. 1
    Sass & Less
    4 people · 7 points · first shared 2009 · 1 comments on HN
  2. 2
    Fun with the Y Combinator in Ruby
    2 people · 23 points · first shared 2009 · discussion on HN
  3. 3
  4. 4
    A Sociable Web
    2 people · 3 points · first shared 2024 · 1 comments on HN
  5. 5
    Haml & Sass 3 Beta Release
    1 people · 61 points · first shared 2010 · 8 comments on HN
  6. 6
    Haml/Sass 3 Released
    1 people · 60 points · first shared 2010 · 6 comments on HN
  7. 7
    Haml & Sass 2.2 Released
    1 people · 51 points · first shared 2009 · 19 comments on HN
  8. 8
    Haml/Sass 3 RC1 released
    1 people · 44 points · first shared 2010 · 6 comments on HN
  9. 9
    FireSass - Bridging the Gap Between Sass and Firebug
    1 people · 42 points · first shared 2010 · 4 comments on HN
  10. 10
    Awesome Syntax Changes in Sass 3
    1 people · 35 points · first shared 2010 · 6 comments on HN
  11. 11
    SASS gets functions
    1 people · 26 points · first shared 2011 · 15 comments on HN
  12. 12
    Powerful Color Manipulation with Sass
    1 people · 22 points · first shared 2010 · 4 comments on HN
  13. 13
    Auto-Compile Sass Files with Sass 2.4
    1 people · 20 points · first shared 2010 · 2 comments on HN
  14. 14
    Sass Now Supports Rack Natively
    1 people · 18 points · first shared 2009 · 1 comments on HN
  15. 15
    Haml and Sass are Split
    1 people · 4 points · first shared 2010 · discussion on HN

What HN people wrote when they linked it

rbxbx · 2011-01-23
Unfortunately most professional Ruby work is still done within the Rails framework these days, which more or less binds you to a more traditional OO type style. I do find that in regards to everything other than class/object abstraction my coding style gets more and more functional. Especially when working in a team environment though it's important to stick to some established standards and idioms... That said, Ruby itself gets more functional with each release, but it would seem unlikely that it'll ever completely shed it's OO-ness. Rambling aside, some great links. http://moonbase.rydia.net/mental/writings/programming/monads-in-ruby/0… http://www.khelll.com/blog/ruby/ruby-currying/ http://nex-3.com/posts/43-fun-with-the-y-combinator-in-ruby
nathos · 2011-09-12
the @mixin delineation is quite deliberate. See Nathan Weizenbaum's comment at the bottom of: http://nex-3.com/posts/83-sass-and-less#comments Also, one of the most powerful features of Sass today is @extend, which is something that Less definitely does not have: http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html#extend
roryokane · 2011-02-12
I have tried out both Less (http://lesscss.org/) and Sass (http://sass-lang.com/), but not used either in a big website. It looks like Sass is better – it is more powerful in that it supports more functions and you can optionally use an alternative, less-redundant syntax with significant whitespace and no semicolons. The 2009 post http://nex-3.com/posts/83-sass-and-less by the creator of Sass compares the two, and the two deficiencies in Sass mentioned in that post have since been fixed. From what I can tell from looking quickly at the Less website, it hasn’t really improved since I last saw it. I’m using Sass for my very simple personal website, and it works fine for me.
TrevorBurnham · 2010-04-26
The selector inheritance with @extend looks especially useful; it makes it much easier to take a DRY approach to CSS. There's a separate blog post on it here: http://nex-3.com/posts/99-selector-inheritance-the-easy-way-introducin…
nex3 · 2010-04-24
Sass 3 will support a desugared syntax: http://nex-3.com/posts/96-scss-sass-is-a-css-extension
chriseppstein · 2010-03-31
Downvoted; really? What part of this reply was uninformative or offensive or off topic? FWIW, I'm one of the developers of Sass: http://nex-3.com/posts/78-chris-eppstein-joins-sass-team
SingAlong · 2009-07-14
What's the difference between Less and Sass? Don't both almost similar syntaxes and do the same job? EDIT: For anyone else who also want to know more about these two, here's a blog post by Nathan Weizenbaum, the developer of Sass. http://nex-3.com/posts/83-sass-and-less

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close