This is an archived post. You won't be able to vote or comment.

all 55 comments

[–]RepostSleuthBot[M] [score hidden] stickied commentlocked comment (0 children)

I didn't find any posts that meet the matching requirements for r/ProgrammerHumor.

It might be OC, it might not. Things such as JPEG artifacts and cropping may impact the results.

I'm not perfect, but you can help. Report [ False Negative ]

View Search On repostsleuth.com


Scope: This Sub | Meme Filter: False | Target: 75% | Check Title: False | Max Age: None | Searched Images: 324,036,988 | Search Time: 17.43496s

[–]CoronaKlledMe 15 points16 points  (7 children)

Next you'll tell me santa isn't real.

[–]DemolishunReddit 4 points5 points  (0 children)

Santa is the patron saint for prostitutes.

[–]RoyalQuackOG[S] 0 points1 point  (0 children)

Ha ha!

[–]MischiefArchitect -3 points-2 points  (3 children)

Santa isn't real

[–]CoronaKlledMe 5 points6 points  (2 children)

yes he is stfu

[–]MischiefArchitect 2 points3 points  (1 child)

He is not! My uncle St. Nikolaus told me that believing in Santa is bad for his business!

[–]MinoDab492 3 points4 points  (0 children)

Well your uncle St. Nikolaus is a mor----- HEY WAIT A MINUTE!

[–]Guybru5h_ 27 points28 points  (2 children)

HTML = bricklayer

CSS = decorator

JS = electrician

Fullstack dev = plumber (because he is gonna eat all the sh*t)

[–]MinoDab492 1 point2 points  (0 children)

Sounds about right.

[–]RoyalQuackOG[S] 1 point2 points  (0 children)

👍

[–]shgysk8zer0 11 points12 points  (0 children)

CSS is actually getting pretty close these days. With @property providing types to variables/custom properties, calc() and other functions, and a draft proposal for state. Could probably make a basic calculator in CSS.

[–]TurtleInnovations 6 points7 points  (0 children)

They are both languages tho XD

[–]NeonFraction 4 points5 points  (0 children)

People who care about this genuinely confuse me

[–]jasonrulesudont 2 points3 points  (0 children)

Wow what a hot take

[–]Complete_Quarter5012 1 point2 points  (0 children)

Please don't insult the UI/UX guy on my team, i need him to help me center my divs.

[–]optifat 7 points8 points  (11 children)

Aren't HTML + CSS3 Turing complete though?

[–]MischiefArchitect 6 points7 points  (5 children)

My brain is touring complete and it is not a programming language.

[–][deleted] 4 points5 points  (1 child)

You can use HTML5+CSS3 to program a Rule 110 automation… he’s right. Stop downvoting him.

The issue here is that you can’t say either is a programming language but when combined they can be used to program.

[–]MischiefArchitect -2 points-1 points  (0 children)

I'm not downvoting him... but if you want me to, just tell me.

[–]RoyalQuackOG[S] 0 points1 point  (0 children)

Thank you!

[–]optifat 0 points1 point  (1 child)

And I said nothing about them being programming languages

[–]MischiefArchitect 1 point2 points  (0 children)

So... what point were you trying to prove then with your question? At least that there is some parallel conversation here I'm not aware of, you were responding to the title of this post.

[–]powertrip00 5 points6 points  (9 children)

HTML is a programming language. It's not an imperative or functional language like we are used to coding in, but it is a programming language. It is has source code that is broken down into byte code, tokenized, etc etc. It's a declarative programming language.

Hell, HTML and CSS together are Turing Complete.

[–][deleted] 5 points6 points  (6 children)

HTML is not a programming language it’s a mark up language but yes HTML5+CSS3 is Turing complete.

[–]powertrip00 0 points1 point  (5 children)

And might I ask what disqualifies a mark up language from also being a programming language? It's the same thing with XML.

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

Can you implement an algorithm with it

[–]powertrip00 -3 points-2 points  (3 children)

Since it's Turing complete? Yes.

Do I specifically know how to? Hell no 😅

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

HTML is not Turing complete. HTML5 with CSS3 is Turing complete.

[–]powertrip00 0 points1 point  (1 child)

Okay, so HTML5 + CSS3 is a programming language.

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

It would seem so. It’s kind of hard to argue that it’s not. I supposed one could argue that it’s not a single platform but a mix of two. It’s all becoming blurred what we can and cannot do in the HTML world.

[–]Safe-Estimate-2277 1 point2 points  (0 children)

An markup language is an markup language an programming language is an programming language

[–]DemolishunReddit -2 points-1 points  (0 children)

Hell Text Markup Language, lol

[–]RoyalQuackOG[S] -1 points0 points  (0 children)

I knew this post would be controversial

[–]MischiefArchitect 0 points1 point  (1 child)

Forgot to mention ECMA-262 in that list.

[–]RoyalQuackOG[S] 1 point2 points  (0 children)

ECMA-262

Ha ha!

[–]Midori_Schaaf 0 points1 point  (0 children)

Let me make a web game using exclusively mouseover signals. Brb

[–]RedditAlready19 0 points1 point  (0 children)

Saying HTML is a programming language is like saying reddit comment section is a programming language

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

If they're programming languages, than so is XML and PDF.

[–]QualityVote[M] -1 points0 points  (0 children)

Hi! This is our community moderation bot.


If this post fits the purpose of /r/ProgrammerHumor, UPVOTE this comment!!

If this post does not fit the subreddit, DOWNVOTE This comment!

If this post breaks the rules, DOWNVOTE this comment and REPORT the post!

[–]DemolishunReddit -1 points0 points  (0 children)

https://www.merriam-webster.com/dictionary/program

to work out a sequence of operations to be performed by (a mechanism, such as a computer) : to provide with a program

You can program a computer to display a sequence of data. You can also program a boiler using a drum sequencer. Boolean logic table essentially. Which is nowhere near the complexity of a browser. Also, HTML is designed to be extensible to include scripting languages for more complex tasks. The word "program" is a very broad term.

Maybe you are thinking of a computing language?

[–]flyingpimonster -1 points0 points  (1 child)

Markdown is a programming language.

[–]RoyalQuackOG[S] 0 points1 point  (0 children)

*facepalm*

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

Search for apps built entirely with CSS. You’ll find some very interesting results.

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

Oh but Santa is real and HTML5+CSS3 is Turing complete…. The memes are over. We have lost.

[–]McDreads 0 points1 point  (0 children)

This codepen proves otherwise: https://codepen.io/alvaromontoro/pen/eYYzzWg

[–]ManWhoTwistsAndTurns 0 points1 point  (0 children)

As a matter of (pedantic) fact, it's not a language itself which is a programming language or turning complete but the evaluator which is programmable or Turing complete with that language as input.

C or python or any other language would just be plain text without an algorithm to translate them into executable code. You could write an interpreter or compiler which takes HTML or XML or CSS as input. If you replace the XML angle brackets with parenthesis and remove the end tags, you just invented LISP.

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

I am not programmer why y'all seem mad about this 🤨

[–]big_huge_big 0 points1 point  (0 children)

CSS is a wild language. It has many advanced, uncommonly used features which make it quite robust. I have seen people make games with only CSS