?

Log in

No account? Create an account
QOTD - Baxil [bakh-HEEL'], n. My Sites [Tomorrowlands] [The TTU Wiki] [Photos]
View My LJ [By Tag]


October 1st, 2006
09:00 pm
[User Picture]

[Link]

Previous Entry Share Next Entry
QOTD
Me, to roaminrob on his programming plans for the evening:
CSS isn't a programming language. CSS is war. Especially if you're trying to do anything with cross-platform compatibility.

Addendum:
And, as shatterstripes can tell you, Flash is genocide.

Current Location: ~office
Current Music: AfterHoursDJs.org net radio
Tags:

(14 comments | Leave a comment)

Comments
 
(Deleted comment)
[User Picture]
From:baxil
Date:October 2nd, 2006 10:41 am (UTC)
(Link)
I have a feeling this is going to quickly turn into "Genocide or cake?"
[User Picture]
From:kinkyturtle
Date:October 2nd, 2006 07:17 pm (UTC)
(Link)
Cake, please!
[User Picture]
From:kistaro
Date:October 2nd, 2006 05:45 am (UTC)
(Link)
Well, of course it's not a programming language. It's a markup language, or in this case a glorified settings file for a markup language.

I admit that it's an irrational peeve of mine that I care about the difference between the two. I think I got sick of all the people saying that I couldn't possibly be a real computer programmer because I hadn't mastered HTML.
[User Picture]
From:baxil
Date:October 2nd, 2006 10:40 am (UTC)
(Link)
You will be amused to note that the actual conversation prior to the quote went something like this:

R: I'm going to be doing some programming tonight.
B: Oh? Cool. What in?
R: Well, I have to write some web page components for a project of mine, like the Dynamic HTML menubar.
B: Oh, so are you going to be using PHP?
R: No, no php. Mostly just writing the template, then I've got to get my style sheets set up.
B: Um ...
R: And maybe write the Javascript to get the menus running.
B: Ah, OK. You do realize that you told me you were going to be doing some programming, but Javascript was the first actual programming language you mentioned.
R: Well, duh. Of course HTML isn't a programming language. ;-p
B: print($QOTD);
[User Picture]
From:baphnedia
Date:October 2nd, 2006 01:29 pm (UTC)
(Link)
*facepalms*
[User Picture]
From:roaminrob
Date:October 3rd, 2006 04:54 am (UTC)
(Link)
Ahem. He's conveniently leaving out the parts in between the end of that conversation and the beginning of the quote, which went something like,

R: Well, yeah, I know that CSS and HTML aren't programming languages. They have no logical constructs. It just feels like it because it's so bloody difficult to get it right.

Still lame, maybe, but I'll start to get defensive if a bunch of folks want to call me out on this. For one, I've made the same "HTML isn't programming, idiot" argument myself a number of times, and for another, I do have a ridiculously broad, long, and varied background in real programming.
[User Picture]
From:baxil
Date:October 3rd, 2006 04:58 am (UTC)
(Link)
I didn't remember how you'd phrased it, so I guessed through it as best I could. You are definitely correct that you know the difference between HTML/CSS and programming, and I wasn't trying to imply otherwise.
From:veregawilks
Date:October 2nd, 2006 01:58 pm (UTC)

If CSS is war and Flash is genocide...

(Link)
What are Java, C(++), HTML, and Python?
[User Picture]
From:necama
Date:October 2nd, 2006 03:36 pm (UTC)

Re: If CSS is war and Flash is genocide...

(Link)
What are Java, C(++), HTML, and Python?

Um, here's just a guess: a hot cup of coffee that was never filtered, or , if it was filtered it was through a pair of my old gym socks; Hell (in a handbasket); an unpredicatble markup language; a large snake that just learned what function currying is, but it doesn't really matter since nobody ever programs in it like it was a functional language.

Just a guess, mind.
[User Picture]
From:puropis
Date:October 2nd, 2006 04:37 pm (UTC)

Re: If CSS is war and Flash is genocide...

(Link)
*cracks up*, especially at the C(++) description
[User Picture]
From:baxil
Date:October 2nd, 2006 11:09 pm (UTC)

Re: If CSS is war and Flash is genocide...

(Link)
> What are Java, C(++), HTML, and Python?

I'm not sure how to answer most of those -- the original analogy is commentary on how torturous it is to get the language to do what it was freaking designed to do. Unless you're used to programming in Befunge or Brainfuck, this is not a common programming experience.

But I do have a snappy answer for HTML: If CSS is war and Flash is genocide, then HTML is that vaguely annoying zit in the small of your back that you just can't reach and you don't want to ask anyone else to pop it for you because, really, that would just be disgusting and you're just not the sort of person who would do that.
[User Picture]
From:shatterstripes
Date:October 6th, 2006 08:05 pm (UTC)
(Link)
What can I say? It's been a stressy couple of weeks.
[User Picture]
From:baxil
Date:October 7th, 2006 09:15 am (UTC)
(Link)
As far as I'm concerned, you need no justification whatsoever to gripe about a product so hideously buggy. The rants speak for themselves.
Tomorrowlands Powered by LiveJournal.com