6

Am I the only one who thinks that it is put of hand this thing of "building" websites?

CoffeeScript -> JavaScript (+ 1M libraries)
SASS -> CSS (+ framework)
Markdown -> HTML

etc.

Does not his mean that we have failed at creating languages and tools?

Comments
  • 0
    It's all about building on top of what was there before.
  • 0
    In my opinion preprocessors for CSS have made things so much simpler, even the creator of CSS said they should have implemented these things back then. Jowever, frameworks can be the pain in the ass and I have personally given up for them and usually build my own. About JS, I do not even want to start. Tools arw good, if you don't overcomplicate them and know your code. as soon as you stop understanding what you are doing, the things are going to the wrong direction. My 2 cents on the matter.
  • 0
    @rolle the thing is that they should be inside CSS, not as a separate tool that creates the need to create a build process.

    ex. imagine that we were able to do, in CSS

    var $cols = 4;

    .class_x {
    width: (100/$cols)%;
    }

    why is this not a CSS feature?

    now we have enough processing power for this!
  • 0
    @Studiosi I use jeet.gs, it has @include col(1/100); With preprocessors this is possible. Also, flexbox is doing this more native way. And there will be grid upgrade in CSS4.
  • 0
    @rolle I still think that it should be inside CSS natively...
  • 0
    @Studiosi It will be. Not possible in current CSS, because it is a standard.
  • 3
    everyone want javascript and no one want to write it.
Add Comment