HTML is a programming language and you can compile JavaScript.
There. I said it.
We aren't fucking around with the toxic gatekeeping algorithm-bait posts here on #mastodon
HTML is a programming language and you can compile JavaScript.
There. I said it.
We aren't fucking around with the toxic gatekeeping algorithm-bait posts here on #mastodon
@nova this says it all:
https://briefs.video/videos/is-html-a-programming-language/
@nova wouldn’t it then be called HTPL?
@nova
Working as a technical writer in a programming shop for a while, I always found it interesting that the programmers who would argue that HTML wasn't a programming language would also argue that documentation should all be in markdown because HTML was too hard.
I always just interpreted that as you must accommodate our views because it is too much trouble for us to accommodate yours.
So glad nobody else ever thinks that way.
@nova on a related note my favorite thing about hachyderm is the complete absence of “??”
@nova I've never thought of HTML as a programming language and I don't want it to be...there's nothing stopping it from being that, but it seems too narrow a definition and I don't think that was the intention -- it's way cooler (imho) as a markup language for any content you want to be used anywhere. But, is that like next-level programming?
@nova bothering to argue that it isn’t is so boring imo! Like… I’ve got more important things to do than care if HTML is a programming language or not! It’s pointless gatekeeping because people want to pretend they’re “better” than others because of the tools they use
@nova I feel like we could get a lot of the gatekeepers on board if we started referring to HTML as “a declarative language for rendering content in the browser”
@nova I’d like to think we can and should respect people and their skills without the need to declare that is HTML a programming language. Whether HTML is a programming language should be completely unrelated to respecting people.
@nova as an aspiring webdev, I approve and appreciate a celebrity coming out and just saying it.
@nova This! Any language we can use to tell the computer to do stuff it’s a programming language. If you can write bugs, it’s a programming language.
Claiming a computer language is not a PL is either gatekeeping or wrongly mixing the concepts of PLs and General-Purpose Languages. DSLs are PLs too! Of course you might not be able to write Conway’s life with a DSL, that’s what “specific” means. DSLs are designed to tell the computer to do specific stuff. Markup languages are DSLs and thus, PLs.
@capeta @thomasfuchs @nova js too
99% of people who crap on Frontend and UX/UI devs are just afraid to admit they suck at CSS.
@nova I can't count the number of times I've had people try to argue that HTML isn't a programming language. It's a massive facepalm moment every time.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.