To view parent comment, click here.
To read all comments associated with this story, please click here.
Well, you're both at least partially wrong in what you imply: HTML stands for "Hyper Text Markup Language" and that's exactly what it does: it describes how things should look, but... it has zero program logic that can be expressed in and of itself; therefore, you can't write anything algorithmic in any way, shape or form, and can't do serious work with it where computation is required, at least not without going into a deep WTFery state of abusing an HTML-capable browser.
HTML simply isn't a programming language, and it is not remotely Turing-complete.
I certainly don't believe that the HTML exposed by OSNews is entirely static either.
Clearly some programming had to go into the backend server in order to GENERATE the HTML. Perhaps it was even intelligent enough to figure out what browser was requesting it - and thus altered the HTML on-the-fly.
So, while HTML maybe is not "programming language" in itself, it certainly requires programming to generate HTML of the complexity displayed here on OSNews.
I'll even leave out the notion that client-side HTML these days is largely encumbered with javascript and/or other dynamic HTML technologies...




Member since:
2005-12-21
Hmmm. I wonder what the 'L' in HTML stands for then.