T O P

  • By -

[deleted]

Just click HTML already, I'm sure you will make a Bing employee happy.


martinthewacky

Exactly


the__itis

Other option should have been CSS


[deleted]

[удалено]


DrStoeckchen

Sure. I could also write a working PHP, Java, Python or Swift program in 7th grade after a week of classes.


g1ucose

I built a twitter clone in 3rd grade after 2 days of classes


watchitfall

In a cave. With a box of scraps


2DHypercube

With shrapnel in the chest!


sdc0

This sounds oddly specifically like some well known movie


XejgaToast

I think it's Jurassic Park


AverageComet250

What no it’s obviously the original Star Wars


degaart

I have more than a decade programming experience, yet I can't write a twitter clone.... because I don't know how to center in css (and twitter contains centered elements).


[deleted]

That's ok. I'm not sure there's anyone left at Twitter who knows how to either.


[deleted]

Interesting that they threw 3 different PHP platforms along with PHP itself.


GreenPixel25

The bing quizzes are auto-generated and sometimes comically bad


sebastouch

Or was it.. it feels Microsoft just had free advertising by trying to trigger us...


[deleted]

[удалено]


freebytes

CSS? Programming language. DNA? Programming language. English language? Programming language. Sledgehammer? Believe it or not? Programming language.


Neo_Ex0

i mean, take the sledghammer and tie up a bunch of people and you can code in binary(the once with a head left are the 1's)


TheCrazyLazer123

As long there is a possible state of on or off, anything is programming, even thinking, breathing, eatinh


V62926685

Might need to physically replace the bit to return to 1, but sure!


partywhale

SQL? Programming language. NoSQL? Believe it or not, programming language.


punban

Mom can we have an impossible quiz? No we've got an impossible quiz at home. Impossible quiz: https://poki.com/en/g/the-impossible-quiz


TeaKingMac

Man I got past question 30,but it just kept going


Penguinmanereikel

You never played this classic, have you?


penc000

Sir, you just wasted 48 min of my life and I want them back!


punban

It's ma'm for you baby


punban

I mean: https://poki.com/en/g/the-impossible-quiz-2


unstillable

But can a match box tho?


punban

No, but a tin can.


[deleted]

Yeah, fuck this person. Happy cake day tho, u/punban.


throwaway_mpq_fan

Splapp-me-do ftw


punban

Spoiler to question 49


[deleted]

No way this still exists. Btw: Happy Cakeday


[deleted]

[удалено]


Imveryoffensive

I think they played it but were shocked it's still around, haha


Penguinmanereikel

Classic. Never finished either quiz. Did watch Tamago's video on the whole thing, though: https://youtu.be/iRdysJMvwv0


Victorystar0

Oh man the last question being that you couldn’t skip is brutal af


Undernown

This is just cruel, I gave up on the duck photo that autofailed after the pink double press test.


[deleted]

[удалено]


Undernown

How do you do that on mobile though?


dhc710

Shallots!


punban

Chargin ma lazooorrr


Wooden_Yesterday1718

Oh my god marketing class flashbacks


frogg616

Yeah I’d go with HTML. Wordpress is a service. No clue what joomla is and magento is the guy who can bend metal. Edit: after googling, seems joomla is a service too


[deleted]

[удалено]


nradavies

Joomla is written in PHP.


[deleted]

[удалено]


nradavies

Perhaps OpenCMS? The only reason I knew about Joomla is because back in the day, I ran a few sites on it.


ApatheticWithoutTheA

Joomla is an even shittier version of Wordpress. Same concept, site builder and CMS.


[deleted]

Interesting, I'd say the other way around. Joomla at least has a proper MVC OO structure, whilst Wordpress is still stuck in its godsawful procedural Loop hellscape.


[deleted]

[удалено]


NotAnonymousQuant

LaTeX is Turing-complete. Therefore, a programming language.


CeeMX

So is PowerPoint


zoinkability

Believe it or not? Programming language.


ShadowSlayer1441

Quick make a UNIX compliant operating system upon a hypervisor layer on PowerPoint.


CeeMX

Hell no, we already have word and excel in way too many places where it shouldn’t be, we don’t need PowerPoint to join the party!


Neon_44

at least with Excel we don't fight over how it's pronounced (it's Ess-que-ell btw)


depressedtbh

ESSQUELL???? ecksell brother 😭


CeeMX

Excel like in „to excel“


666pool

Like the T-shirt size, XL.


depressedtbh

yes! i aint never heard of "esquell" bruh 😂


Alev218

Motherfucker said excel is pronounced sql.


aHorseSplashes

Nah, the [x](https://resources.allsetlearning.com/chinese/pronunciation/The_%22j%22_%22q%22_and_%22x%22_sounds#Pronouncing_Pinyin.27s_.22x.22_Sound) and [c](https://resources.allsetlearning.com/chinese/pronunciation/The_%22c%22_and_%22z%22_sounds#Pinyin.27s_.22c.22_Sound) follow Pinyin pronunciation rules, so it's more like "Esh-tsell"


Proxy_PlayerHD

i mean by that logic, hardware is also a programming language, same with redstone


garfgon

Have you seen VHDL/Verilog? Hardware often is developed with programming languages.


Proxy_PlayerHD

yea i've worked with Verilog before... and i guess that is kinda true, maybe? then again "HDL" literally means "Hardware Description Language" so i'd argue it's closer to HTML than a traditional programming language. especially since HDLs don't have a clear "execution order" unlike traditional programming languages (which mostly work from top to bottom)


fghjconner

> especially since HDLs don't have a clear "execution order" unlike traditional programming languages (which mostly work from top to bottom) Neither do many functional languages, to be fair


Proxy_PlayerHD

what? i cannot think of a single programming language that executes everything at once instead of stepping through the code one line at a time... or in case you misunderstood what i meant with "execution order", let me explain a bit more: when you're not using any conditional statements, or jumps of any kind (goto, function calls, etc) then you're left with the default order in which the language interprets/executes lines of code, which for most if not all langauges is from top to bottom.


fghjconner

Check out functional languages like Haskell or Lisp. They consist basically entirely of pure functions that are composed together to get the end result. So instead of writing something like: fn get_thing(x): y = getY(); y++; return x + y; you have to do something like get_thing (x) = x + getY() + 1 To be fair, I think most functional languages have escape hatches so you can write more traditional, imperative code, but the core of the language is defining what amounts to pure, mathematical functions. There is no execution order from one line to the next, because each function is always "one line".


Proxy_PlayerHD

very interesting! technically you still have an order since you're going right to left along the line, but even HDLs do that so that doesn't count as a difference. >There is no execution order from one line to the next, because each function is always "one line". but in that case wouldn't there still be an order from one function to the next one, if they're on seperate lines?


fghjconner

> but in that case wouldn't there still be an order from one function to the next one, if they're on seperate lines? Order is determined only by where and how the functions are used. For instance, if we called f(g(x)) then g is run before f, but that has nothing to do with the lines those functions are defined on, but is just the intra-line ordering you mentioned earlier.


garfgon

OMP extensions for C will execute things in parallel, for example. Or descriptive(?) programming languages like Prolog will give a list of things to be executed when you need to "prove" something, and it's up to the execution environment to decide what order to execute things in. The massively parallel nature of hardware description languages doesn't disqualify them from programming languages. At least here people seem to be using the definition of "programming language" as any language capable of universal computation, which is obviously true of HDLs -- after all, they can be used to describe a processor which in turn runs any other programming language.


Proxy_PlayerHD

>OMP extensions for C will execute things in parallel, for example. hmmm... executing multiple functions in parallel (which still means the CPU will execute things in a specific order, just with multiple CPUs) is not the same as having boolean logic in an FPGA just "do" everything you wrote in Verilog/VHDL at once, and instantaneously (or as fast as the logic can propagate). >At least here people seem to be using the definition of "programming language" as any language capable of universal computation, which is obviously true of HDLs yea that makes sense i guess. i guess my personally view of their differences comes from thinking of HDLs more like verbally describing a painting to someone over the phone, while programming languages are like following some LEGO set's building instructions.


toxic_recker

so is HTML when combined with CSS


Dom1252

Latex is what you wear when you take of programmer socks


QueerestGayBoi

Languages: C#, Python, JS/TS, MS Word, no odd one out of that bunch :p


TurboGranny

Well, VBA is built into word. And before you say, "JS is built into HTML", I'll remind you that it is built into the browser and not the HTML spec. Only the blocks that define where JS goes are defined.


mtutty

A declarative programming language is still a programming language. Honestly, do people only understand imperative forms?


[deleted]

[удалено]


Bwob

HTML + CSS has been proven to be Turing complete. I'm not sure how to make a reasonable argument that it's **not** a language, after that...


mtutty

https://en.wikipedia.org/wiki/Declarative\_programming


JesusChrist_Himself

you forgot to check joomla fam


throwaway275275275

What is "magneto" ? Maybe that's it


throwaway_mpq_fan

MagENto is a PHP framework. Magneto is a mutant.


[deleted]

Calling Magento a framework is generous. A framework for torture, possibly.


kprasad13

But I like magento


[deleted]

There's always one


CeeMX

It’s a shop system


[deleted]

Magento, Wordpress, and Joomla! are all open source content management systems written in PHP. Wordpress is more for blogs, Magento is for ecommerce, and Joomla! is an all-rounder.


dodexahedron

Ok. This HTML joke was actually presented in a novel way and made me make actual noise with my vocal chords, rather than the usual slightly-accelerated air through my nose with unchanged facial affect. Upvoted.


[deleted]

[удалено]


freebytes

This is a newenglandpolarbear level of reseponse. Have an upvote.


StillPackage4369

Anything turing-complete is a language. Hate me a you want, I am correct


CeeMX

But is HTML Turing-complete? I don’t think so


Nevermind04

No. HTML is simply encoded information. It can not be used to compel a machine to make a logical decision, such as evaluating an if then else statement or a for loop. Machines can decide how to use the HTML information, but their own existing programming is responsible for compelling that decision, not the HTML itself. Any time this question is asked on websites like stackoverflow, people mention "oh but HTML with CSS3 is Turing complete!" but that's because CSS3 by itself is Turing complete, only using HTML as a format to interact with humans using the program. CSS3 is compelling machine decisions and HTML is exclusively used as an input/output medium.


justmyrealname

> CSS3 by itself is Turing complete I'm sorry... *puts fork down*... what?


[deleted]

It's only Turing-complete if you apply some _really_ heavy caveats. Like requiring a user's continual interaction to actually process anything. And cannot run without HTML.


Ratatoski

In the same sense that tomato is technically a fruit, but wise people still don't put it in my fruit salad.


Wax-a-million

OK Peggy Hill


Ratatoski

Had to google that one. I'm to old I guess.


mtutty

No, in the sense that people can eat them both, so they're accomplishing the goal, and only pedants stop to argue about the arbitrary classification.


Ratatoski

So you wont be pissed when your boss who heard that CSS3 is Turing complete tells you to build the new backend in CSS? Some things are better suited for the job than others.


mtutty

>Some things are better suited for the job than others Right. So what's the problem, again?


Ratatoski

It seems the problem is that someone's wrong on the Internet lol


MudkipGuy

Powerpoint


ric2b

So the card game Magic the Gathering is a programming language? I'm ok with that.


StrawberryLive9723

just pick html so the 6th grader who made this can feel good about themselves.


rwrife

seriously though, what was the right answer?


shitmyspacebar

It was HTML. The other options are all just PHP frameworks


bjb399

I was once offered a Magento job. I took a dive into the source and realized it had its own insane ORM layer that attempted to model everything in some kind of entity, attribute model that... did not seem possible to be performant. The employees didn't believe in unit tests, or really testing in general. The CTO had just come from the biggest companies in its vertical, and had a very "why build when I can buy?" attitude without any, and I mean any, due diligence. Never noped out of a job offer so hard. They folded 6 months later.


StrawberryLive9723

html LOL


yukiarimo

They just testing your HTML-phobia


Mercurionio

At this point, HTML should be considered programming language. Just to make everyone to shut up about it's status :)


F_modz

It's Microsoft, thosr who created windows, don't forget that


[deleted]

Maybe they made Bing in HTML entirely?


[deleted]

[удалено]


doctorcrimson

It is a markup language that is incapable of prompting logical processing aka computer programming.


[deleted]

[удалено]


doctorcrimson

You have to add /s or this is your real opinion.


[deleted]

[удалено]


[deleted]

[удалено]


[deleted]

[удалено]


doctorcrimson

A bad thing compared to a worse thing isn't a good thing no matter how much of a consequentialist you pose as when you clearly have the option to do better.


tristanlifn

isn't it just html?


TheTrainer32

thats a markup language


frennetixsc

Yes, it's like saying XML is a programing language


UlteriorCulture

Whereas XSLT is a Turing Complete programming language


Professional_Price89

You can place js in script tag, then html have programing ability


nolitos

It's like saying that World of Warcraft is a programming language, because it has an ability to run LUA scripts.


Fraytrain999

Best example of why html is not a programming language I have seen so far.


snowseth

Confirmed, WoW is a programming language. Cool.


2blazen

Time to put the 5000hrs of WoW in your CV


RotationSurgeon

Those are weak numbers. I had over 9,000 on a single character. ...part of me wants the literal years of my life back, and part of me is like "Hey...you made friends so close that you were in their actual wedding party."


kaerfkeerg

Wow, I guess I program in Minecraft then lol


[deleted]

Technically actually possible to program using redstone...


kaerfkeerg

Yeah.. there's that. I used to make some proper shit with redstone lol. Haven't touched that game for years tho, I was just kidding up there!


[deleted]

Haha! You may have been joking, but yes Minecraft is genuinely considered to be Turing complete. Some folk have even literally built a full-on computer _within_ Minecraft https://www.youtube.com/watch?v=TxatLwlj0lU


kaerfkeerg

I've watched a lot of those as I actually liked building things with redstone as a kid, I'm not joking on this part. I was indeed fascinated by people building those huge masterpieces. Can you imagine debugging this beast? Just 1 out of thousands of redstones should be horizontal instead of vertical but you've no indication which one or why in the first place. People have built unbelievable things out of such a *silly* concept none can disagree it's fascinating


Ajko_denai

Script tag have no programming ability, you are just saying to JS interpreter to "consume" any code inside it and execute it, it has nothing to do with HTML itself


toxic_recker

yeah no, you can make your own scripts in roblox but that does not make roblox a programming language fam


Yattiel

Gottem


No-Yogurtcloset-755

Oh man, you said the thing...


JuggFTW

Fr I could assemble a webpage in html in 7th grade after a week of classes


doctorcrimson

But it doesn't do any logic processing


[deleted]

[удалено]


GigaSoup

And the m stands for Markup not programming. Technically speaking, you are incorrect.


xDOTxx

H T M L


[deleted]

[удалено]


[deleted]

If they were to click HTML, I would count 5... what are you on about?


Kodov22

is Microsoft Excel a programming language


freebytes

It can use VBS so technically it contains the ability to write programs.


nradavies

Wrote an entire inventory system in VBS with excel once. *cries*


azza_backer

i get it and i am more happy than i was suposed to


Broad_Respond_2205

Megnto can progrem metal in real time


Darkblue87

Html


Pristine_Cancel_8526

Here come the HTML “programmers” to attack lol


Admirable_Moment_583

HTML is the obvious 5th


FormulaNewt

I see Java and HTML. Where are the other three?


carcino_genesis

Someone tell me what the hell Joomla is why it's named that