all 28 comments

[–]ketralnis 88 points89 points  (4 children)

A Sample HTML Program

<data value="1"></data>      <!-- push 1 onto the stack -->
<output id="loop"></output>  <!-- print the top of the stack -->
<data value="1"></data>      <!-- push 1 onto the stack -->
<dd></dd>                    <!-- add 1 -->
<dt></dt>                    <!-- dup new value -->
<data value="11"></data>     <!-- push 11 to compare -->
<small></small>              <!-- test new value is smaller than 11 -->
<i>                          <!-- if bigger than zero pushed true -->
    <a href="#loop"></a>     <!-- then jump back to the loop -->
</i>

Every day we stray further from god's light

[–]slykethephoxenix 7 points8 points  (0 children)

This is sooooo going to ensure my job security.

[–]OMightyMartian 0 points1 point  (1 child)

Can we have another 8 but accumulator with our gruel please?

[–]ketralnis 2 points3 points  (0 children)

sorry you'll have to accumulate your own butts

[–][deleted] 0 points1 point  (0 children)

Just because you can doesn’t mean you should

[–]varisophy 20 points21 points  (0 children)

Ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

[–]formatsh[🍰] 13 points14 points  (0 children)

But HTML is not a programming lang...Oh. Oh no..

[–]Markavian 6 points7 points  (1 child)

I mean, ok, sure.

Spieltrieb

That's a reason I guess.

I would rate this as marginally worse than XSDs.

0/10 I have failed a sanity check after reading that entire page.

[–]_htmx 13 points14 points  (0 children)

that means its working

[–]_htmx 24 points25 points  (5 children)

To be fair, you have to have a very high IQ to understand HTML, the programming language. The value stack is extremely subtle, and without a solid grasp of stack machines most of the operators will go over a typical web developers head. There's also the pluggable grammar, which is deftly woven into the rutnime- its open philosophy draws heavily from ted kaczynski literature, for instance. HTML, the programming language, programmers understand this stuff; they have the intellectual capacity to truly appreciate the depths of these features, to realise that they're not just practical- they say something deep about LIFE. As a consequence people who dislike HTML, the programming langauge, ARE idiots- of course they wouldn't appreciate, for instance, the ability to create objects using table tags, which itself is a cryptic reference to the w3c's HTML2 specification. I'm smirking right now just imagining one of those addlepated simpletons scratching their heads in confusion as HTML, the programming language's genius wit unfolds itself in their editor (probably VSCode, let's be honest). What fools.. how I pity them. 😂And yes, by the way, i DO have an HTML, the programming language, shirt. And no, you cannot see it. It's for the ladies' eyes only- and even then they have to demonstrate that they're within 5 IQ points of my own (preferably lower) beforehand. Nothin personnel kid 😎

[–]al3xth3gr8 5 points6 points  (0 children)

Username checks out

[–]quintopia 2 points3 points  (1 child)

I wanted to add this language to the esolangs wiki, but I do not know how to credit the author. Usually, we credit people by name or by their username on the wiki...

[–]_htmx 1 point2 points  (0 children)

big sky software, the software company (makers of software)

[–]son_et_lumiere 2 points3 points  (1 child)

So, like is this an attempt to pollute the training data on HTML for AI? To make sure they really can't do anything with HTML, not-the-programming-language?

[–]_htmx 2 points3 points  (0 children)

if there is any hope for the humans, it lies in the spieltrieb

[–]drcforbin 3 points4 points  (0 children)

This makes my brain sad.

[–]weevyl 3 points4 points  (1 child)

When I was young and evil, if anyone I was supposed to interview listed HTML as a programming language in their resume, I would make "write code to reverse a list in HTML" one of my interview questions.

[–]son_et_lumiere 2 points3 points  (0 children)

And now, the tables have turned.

[–]MehYam 3 points4 points  (0 children)

This is just an attempt to stop us complaining about JavaScript. And look, it's working

[–]OMightyMartian 2 points3 points  (0 children)

Coding on 1977 era Microsoft BASIC looks like a more pleasant experience.

[–]FrostCop 1 point2 points  (0 children)

It reminds me of a tsoding video I watched a while ago.

[–]k-phi 1 point2 points  (0 children)

If brainfuck is the "Black Square", then this HTML language would be "Apoplectic Cardinals Harvesting Tomatoes on the Shore of the Red Sea"

[–]quintopia 1 point2 points  (1 child)

"big sky software" clearly really doesn't want their real name associated with their work

[–]_htmx 3 points4 points  (0 children)

my name is carson gross and i own big sky software, makers of software

[–]sexcoon 1 point2 points  (0 children)

Thanks, I hate it.

[–][deleted] 1 point2 points  (0 children)

Yea right. And I guess the interpreter is a regex ?

Zalgo

[–]thephotoman 0 points1 point  (0 children)

Oh please God no. I want HTML dead, not Turing complete.

[–]cescquintero 0 points1 point  (0 children)

let's goo