"CSS is dramatically more difficult than learning assembly language" [audio]
11–20 of 109 posts
Re: "CSS is dramatically more difficult than learning assembly language" [audio]
#12What does learning assembly language mean? So right now, learning CSS is pretty difficult. But luckily CSS specs have gotten pretty similar over different browsers, so its not terribly difficult even though some things are not exactly perfect. But Assembly Language is rather straight forward, but the difficulty is that "assembly" is really a hundred different languages that depend on the specific processor architectu…
Specs generally aren't the problem. It's implementations. But those are mostly pretty good now too.
Re: "CSS is dramatically more difficult than learning assembly language" [audio]
#13CSS is difficult because it was not designed with logic as input as a programming language.
It was designed from expected print output.
"I want to do this thing that is popular in New York Times magazine".
Floats, run-in, first line, multi column.
Static papers that were never meant to move around. And you were never meant to have floats in a float or first line with a different font size inside an auto width table.
This is why it is so riddled with edge cases.
Re: "CSS is dramatically more difficult than learning assembly language" [audio]
#14Is the tome of CSS more pages than the tome of x86? Maybe, but I'm not gonna read either cover-to-cover.
Re: "CSS is dramatically more difficult than learning assembly language" [audio]
#15I don't understand the CSS confusion. Maybe because I've been doing it for 15+ years but it's extremely intuitive to me and I love working with it. Tailwind annoys me because it removes some of that flexibility / freedom for me to just solve a problem immediately with a new class or something.
Re: "CSS is dramatically more difficult than learning assembly language" [audio]
#16I don't understand the CSS confusion. Maybe because I've been doing it for 15+ years but it's extremely intuitive to me and I love working with it. Tailwind annoys me because it removes some of that flexibility / freedom for me to just solve a problem immediately with a new class or something.
For example, `margin: auto` expands left/right margins but not top/bottom margins.
....and 50 other such cases.
Re: "CSS is dramatically more difficult than learning assembly language" [audio]
#17---
> Learning CSS is dramatically more difficult than learning assembly
And styling with assembly is dramatically more difficult than styling with CSS.
Re: "CSS is dramatically more difficult than learning assembly language" [audio]
#18Assembly is not trivial lol. The instruction set is easy to learn yes, but the kind of bit manipulations that occur at ASM are not easy or simple. Look at optimized division sometime. Try reverse engineering, it's an art that takes decades to learn. I do agree with "Anyone who can learn CSS can learn assembly" though, anyone can learn pretty much anything with enough time and effort.
Re: "CSS is dramatically more difficult than learning assembly language" [audio]
#19Yeah, I've authored assembly and CSS professionally (not at the same time) and would choose CSS all day long.
(I imagine the situation may have improved over the last 15-odd years, but I'm not going back in to find out.)
I still enjoy assembly programming, though opportunities to use it have become a very rare treat.