News for hackers. Stuff that matters.
Re:CSS3 proven to be Turing complete? by Spivak on Tuesday December 15, 2015 @12:43PM (#10739111)
What's your point? The same is true for x86 and you don't see many people writing that by hand.
Re:CSS3 proven to be Turing complete? by lucozade on Tuesday December 15, 2015 @01:45PM (#10739561)
Although as another comment pointed out, as it's Turing complete, you could write an x86 emulator in CSS.

So you could write your style sheets in x86 if you were so inclined.

Now there's a thought that doesn't bear too much thinking about...

Re:CSS3 proven to be Turing complete? by haberman on Tuesday December 15, 2015 @08:45PM (#10741826)
x86 is by design an imperative abstraction. It makes sense for it to be Turing-complete. Very few imperative abstractions are not (the only one that comes to mind is DTrace's D Language).

CSS is primarily a declarative abstraction that grew complex enough to be Turing-complete. You would hope that by paying that complexity you would at least get an abstraction that was convenient enough to write by hand. But CSS has neither the static-analysis benefits of a non-Turing-complete language nor the convenience benefits of a fully Turing-complete language.

Re:CSS3 proven to be Turing complete? by TeMPOraL on Tuesday December 15, 2015 @12:48PM (#10739160)
It means that JS-as-web-Assembler just got itself a competitor.
Re:CSS3 proven to be Turing complete? by astazangasta on Tuesday December 15, 2015 @12:51PM (#10739183)
Boo! Boo to this comment and the horrors it may unleash.