9 ms·
(1) CSS is absolutely a programming language, and a difficult one to master at that.
by allover 9y ago
(1) CSS is absolutely a programming language, and a difficult one to master at that.
- kakarot 9y agoNo, CSS is a presentational / style-sheet language. HTML5 and CSS3 together can provide a Turing-complete environment, but on its own CSS is just absolutely not a programming language. There are no "CSS programmers" and regardless I don't even know of any web developer who gets paid to only write CSS. Just a healthy bit of advice, consider refraining from using absolutes when engaging in discussions where you could possibly be incorrect. It places you in a position where you are unlikely to accept that you are wrong due to personal embarrassment.
- allover 9y ago> No, CSS is a presentational / style-sheet language. That doesn't make it distinct from programming, you've just added more specificity.
- kakarot 9y agoSorry bud, that just isn't the case. CSS is not turing complete, is not a programming language, etc. It is a declarative, presentational language with no processing capabilities beyond extremely basic math. There is no if, and, or but about it. Are you a web developer? * edited to sound like less of an asshole
- allover 9y agoThe leap you're making is that turing completeness is a requisite to call something a programming language. Not so. You need to do more editing.
- kakarot 9y agoI'm not making that leap at all. I specifically classified turing completeness and being considered a programming separately. Read my post again. A programming language doesn't need to be turing complete. But CSS is neither of the two.
- allover 9y agoI read your post. You clearly brought in turing completeness to try and support your argument. Your other points I've addressed, think we're done here.
- kakarot 9y agoI can't help it if you misinterpret my words. But I very clearly did not conflate turing completeness as a requirement of a programming language. I just thought it was worth mentioning that CSS3 + HTML5 is Turing complete. And you are still completely incorrect about CSS being a programming language. I think we are done here.
- allover 9y ago> And you are still completely incorrect about CSS being a programming language. Nope.