5 ms·
It's neat and all but I feel like there's something so utterly unnecessary and gratuitous about beautiful bouncy payment web widgets. Makes me sad that CSS pro
by RodericDay 9y ago
It's neat and all but I feel like there's something so utterly unnecessary and gratuitous about beautiful bouncy payment web widgets.
Makes me sad that CSS programmers make truckloads of money while other workers in the economy rot.
- penagwin 9y agoHehe I don't care about downvotes I just want to do this: 1. CSS isn't a programming language 2. If "workers in the economy rot" while "CSS 'programmers' make truckloads of money" then they aren't in the right industry.
- icebraining 9y ago(2) is exactly what RodericDay is lamenting.
- 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.
- kakarot 9y agoI don't understand what you're angry at. How many people do you know that only work with CSS? And why shouldn't artists and engineers who are good at what they do and create aesthetically pleasing functional designs get paid appropriately? Salary is a simple function of supply and demand, if your employee can find better pay elsewhere, you either increase his salary or let him fly. If you want to retain talent, you have to pay what the market pays. There isn't some kind of secret conspiracy where employers are shortchanging people who work in a more saturated market. I'm highly suspicious you have no idea what you're talking about given your use of the phrase "CSS programmers". You shouldn't get angry at things you don't grok.
- daliwali 9y agoThe pedants on Hacker News understood what the OP meant, yet nitpick on his use of "programmer". I agree that there is too much window dressing on the web, an aesthetic defined by gratuitous graphic elements and distractions. The only purpose it serves is to project an image, it is marketing. It used to be that pretty designs are seen as more trustworthy, but there has been a backlash. The superficial optimism of modern web design is becoming less and less effective, and it's taking more effort to pull it off.