Yes. Markup-Languages are a subset of Programming-Languages. Turing completness doesn’t matter as things like magic the gathering and habbo hotel are Turing complete
‘This markup language isn’t even as capable as Habbo Hotel, but it counts anyway because I just called it a programming language.’
There is a literal hierarchy of syntaxes which are recognized by different categories of machine. Programs require a Turing machine. Anything lesser - in a subset like pushdown automata or finite-state machines - doesn’t need a proper computer. So it’s not a program.
ACKSHUALLY … markup languages do not produce a formatted document. They define semantic elements of the document. The formatting is done by the compiler (whatever it is in the individual context) based on styles defined by a styling language.
That’s true! Although many people use makeup to do styling using the default styles… Which is… Not great.
But regardless I think my point still holds, it’s not providing instructions for a machine, it’s the data the instructions act on. But the difference between data and instructions is a blurry one
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
Posts must be relevant to programming, programmers, or computer science.
No NSFW content.
Jokes must be in good taste. No hate speech, bigotry, etc.
Yes. Markup-Languages are a subset of Programming-Languages. Turing completness doesn’t matter as things like magic the gathering and habbo hotel are Turing complete
‘This markup language isn’t even as capable as Habbo Hotel, but it counts anyway because I just called it a programming language.’
There is a literal hierarchy of syntaxes which are recognized by different categories of machine. Programs require a Turing machine. Anything lesser - in a subset like pushdown automata or finite-state machines - doesn’t need a proper computer. So it’s not a program.
I feel like programming language produces programs, and makeup languages formatted documents.
I wouldn’t consider a formatted document to be a program, so I don’t consider a markup language to be a programming language.
Doesn’t make it less valuable, though
ACKSHUALLY … markup languages do not produce a formatted document. They define semantic elements of the document. The formatting is done by the compiler (whatever it is in the individual context) based on styles defined by a styling language.
That’s true! Although many people use makeup to do styling using the default styles… Which is… Not great.
But regardless I think my point still holds, it’s not providing instructions for a machine, it’s the data the instructions act on. But the difference between data and instructions is a blurry one
So Habbo Hotel is a programming language.
Idk it just feels wrong.
If you can write a moderately complex math equation in tex on the first try, you’re a programmer in my book.
idk css feels just as frustrating