3 ms·
Exactly. CSS changed html dramatically. Sass most certainly does not do the same for CSS. If anything, imho, CSS will evolve to allow some of the "oh great and
by dbz 17y ago
Exactly. CSS changed html dramatically. Sass most certainly does not do the same for CSS. If anything, imho, CSS will evolve to allow some of the "oh great and wonderful" Sass `abilities`.
Okay fine. I'll admit it. I'm hugely disappointed after reading a title like that- and an article like that. The exact phrase isn't coming to mind, but it's something like "All developers are excited about their new technology and think it will change the future" (But in reality it wont matter in five years).
- jlong 17y agoTo be fair this isn't my technology. I didn't invent Sass. But having used it for over two years now I can say it is a huge improvement over CSS. And yes hopefully the features found in Sass will eventually make it into CSS, but if it replaces CSS or is incorporated into CSS isn't that the same thing?
- dbz 17y agoThere is a slight difference conceptually. The goal/concept of CSS is to simply html AND provide a means to generate advanced layouts (while keeping the simplicity). The goal/concept of Sass is to speed up the process of writing CSS because well, even if you know what you want, it's pretty damn time consuming. (Note: I say the exact same thing about html and will prove a `post script`.) And when I said it would incorporate some of the features, I really meant "Eventually CSS may become a very primitive scripting language with variables and functions," but I didn't quite say that because at the same time I'm thinking "JAVASCRIPT!" So to be honest, imho, CSS will never incorporate anything from Sass- ever. However, there is a good chance text editors (inferable via my `post script`) will. P.S I recently pounced upon a project called zen coding: http://code.google.com/p/zen-coding/ http://code.google.com/p/zen-coding/ Does pretty much the same thing, but with html. It's a plugin and there is support for different editors. It's pretty awesome- By does pretty much the same thing, I mean it allows you to write html code very quickly by writing in a "shorthand."
- Rusky 17y agoIt would make sense for CSS to have constants, thought not variables in the javascript sense.
- charlesr 17y agoThe next version of Zen Coding is going to support Haml: http://twitter.com/zen_coding/status/7665962389 http://twitter.com/zen_coding/status/7665962389 They may look similar, but you quickly realise they're not if you actually give them a decent try out.
- steveklabnik 17y agoIs it, "Programmers tend to overestimate the impact of technology in the short term, and underestimate the impact in the long term"?
- dbz 17y agoI think you got both of those wrong >.< I would say, although it can be easily argued I don't the life long experience needed to make this conclusion, that Programmers tend to overestimate the impact in the long term. Although, the first clause, which you wrote, may also be applied in a separate but true context. Again, just my humble opinion from empirical evidence of articles/blogs/past-technologies and logical deduction.
- steveklabnik 17y agoThis quote isn't mine. I forget where I heard about it the other day, but apparently it was originally stated by Roy Amara, and is sometimes referred to as Amara's Law. Though it wasn't originally about programmers, just an inclusive "We."
- dbz 17y agoAh. Now that you mention it, the quote in the context of technology in general makes much more sense. Seeing as new web and programming technologies are created every day, it would be hard to fit everything into those categories, but physical technologies are much different because in order for someone like me to see them, they have gone through lots of stages of refinement and in most cases the idea doesn't get far enough for me to see it. Web apps, however, are relatively easy to make (compared to designing, creating, and then mass producing your new toothpaste dispensing toothbrush).