Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Don't fight the language. Accept it, learn it well, and create amazing things with it. One man's "ouch" is another man's "halelujah".

P.S. We, CLers, had various html-embedding formats battle it out over the years and it seems like CL-WHO won.

  (:h3 "Hello)


I agree that it's very cool to transform your display code using macros, but it's a non-starter on many projects, because you can't farm out the HTML/CSS work to a designer.


You shouldn't farm out markup! HTML generation has nothing to do with layout design or anything visual. You generate/write clean and semantically correct markup and you leave out sufficient hooks in there for any designer to plug-in the desired CSS and graphics.

http://news.ycombinator.com/item?id=700147


Only farm out CSS. Markup is probably better (in most cases) with the developer IMHO.


Perhaps optimally.

But, I've worked with many a developer who couldn't tell you why divs differ from spans.


Well we've all been there ;-)

Still think of the HTML in the same vein has producing JSON, XML, etc. The CSS is then just the design logic maintained (hopefully!) by the designer.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: