There are many artefacts that are necessary to create a working software system. I assume we agree, that CSS is indispensable for web applications. I'm not quite sure about the formal properties of CSS with regard to the Chomsky hierarchy. It is a formal language with grammar, semantics and established idioms (and not under-complex). I have read, that some of the recent additions made CSS actually indeed Turing-complete, but I cannot back that up formally.
But allow me to quote the first recipient of the ACM Turing award, Alan Perlis, on this issue of Turing completeness. In a paper collecting epigrams on software engineering, he wrote: "Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy."
I personally have a whole lot of respect for those who actually master CSS (I don't count myself among them). Since I expect the web as an application platform to stay around and thrive for quite a few more years, I think any person who is able to write good CSS will not be out of work anytime soon.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
There are many artefacts that are necessary to create a working software system. I assume we agree, that CSS is indispensable for web applications. I'm not quite sure about the formal properties of CSS with regard to the Chomsky hierarchy. It is a formal language with grammar, semantics and established idioms (and not under-complex). I have read, that some of the recent additions made CSS actually indeed Turing-complete, but I cannot back that up formally.
But allow me to quote the first recipient of the ACM Turing award, Alan Perlis, on this issue of Turing completeness. In a paper collecting epigrams on software engineering, he wrote: "Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy."
I personally have a whole lot of respect for those who actually master CSS (I don't count myself among them). Since I expect the web as an application platform to stay around and thrive for quite a few more years, I think any person who is able to write good CSS will not be out of work anytime soon.