simcop2387
16 years ago
HTML IS NOT A DAMN PROGRAMMING LANGUAGE THERE ARE NO CONDITIONALS THERE ARE NO VARIABLES THERE IS NOTHING TO INDICATE IT IS TURING COMPLETE!
latest #54
deemonster
16 years ago
tell 'em, SteveDave!
simcop2387
16 years ago
SteveDave?
Altreus says
16 years ago
It is not even turing partial.
立即下載
pkrumins
16 years ago
it's not even turing
Altreus says
16 years ago
it's not even a language!
Altreus says
16 years ago
OK it probably is a language
SubStack thinks
16 years ago
the L is for language
Altreus says
16 years ago
Yeah it is :<
@Kent
16 years ago
actually, I've created loops in html, its called a self-referencing IFRAME
@Kent
16 years ago
its recursive!
@Kent
16 years ago
SQL is not turing complete, but its still considered a programming language
@Kent
16 years ago
and wikipedia classes HTML as a "Non-computational language"
@Kent
16 years ago
it still has the 2 properties that 1) it is still coded, and 2) it is still interpreted by an interpreter to produce output
@Kent
16 years ago
but no, I wouldn't count anybody *serious* if they were to use it on a resumé.
@Kent
16 years ago
Usually of course because of the implication that if they think HTML is programming, then they can't by definition program how I need them
pkrumins
16 years ago
HTML IS A DAMN PROGRAMMING LANGUAGE THERE ARE CONDITIONALS THERE ARE VARIABLES THERE ARE MANY FACTS THAT INDICATE THAT IT'S TURING COMPLETE!
simcop2387
16 years ago
IE CONDITIONAL COMMENTS ARE NOT HTML, THEY ARE COMMENTS!
Ryan asks
16 years ago
everybody to calm down, create life.
simcop2387
16 years ago
IF YOU CAN PROGRAM CONWAYS GAME OF LIFE IN HTML ONLY, I'LL BE SURPRISED RHUTCHISON
ivantis
16 years ago
JavaScript is a programming language, which is commonly embedded in HTML, but it does not mean that HTML is a programming language!
@Kent
16 years ago
thats not a related concern ivantis
@Kent
16 years ago
Back in the day they embedded VBScript :/
@Kent
16 years ago
but when you start comparing HTML with purely declarative languages, or languages with libraries that do all the heavy lifting, it can get
@Kent
16 years ago
a bit blurry, ie: you can totally construct classes, define properties, and instantiate instances using variable parameters, and not do any
@Kent
16 years ago
looping per-sey
@Kent
16 years ago
html has all the classes predefined
@Kent
16 years ago
they even have an inheritance model
ivantis
16 years ago
And HTML is static, only HTML generated/edited by another language, like Perl or JavaScript, can by dynamic
@Kent
16 years ago
C is also static. You have to edit, compile, and run. Whats your point?
@Kent
16 years ago
sure, things can happen at runtime in C, but the same with HTML, they're called "links" , and CSS mouse-overs
@Kent
16 years ago
its simply 100% declarative
@Kent
16 years ago
/me could probably find a way to make moose objects with html
@Kent
16 years ago
I'd need a different set of backing libraries to make it work, but thats not /much/ different from $browser_a vs $browser_b
@Kent
16 years ago
you've just got a very fixed notion of what "programming" is
simcop2387 is
16 years ago
still more interested in decline 's stevedave comment...
pkrumins
16 years ago
over 9000
Altreus says
16 years ago
simcop2387 go watch Mall Rats and pay close attention :-)
f00li5h
16 years ago
HTML::Template!
deemonster
16 years ago
Mallrats, clerks, clerks 2, chasing amy or jay and silent bob strike back. It's kind of an injoke in kevin smith films.
@Kent
16 years ago
silent bob was the director of the clerks duo ^_^
@Kent
16 years ago
<3 clerks
f00li5h
16 years ago
... human cats are programmers!
f00li5h
16 years ago
pas at Shiyiya
SubStack
16 years ago
ne sait paws
avendael says
16 years ago
HTML is a Markup Language as the name suggests so.
@Kent
16 years ago
s/faux pas/fail parse/
f00li5h
16 years ago
marks avendael up
SubStack
16 years ago
s/pas/paws/
@Kent
16 years ago
unmarks up the markdown
back to top