Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
The sad thing: everyone jokes that HTML isn't a programming language, and yet, it's already too difficult for most web devs.
-
sariel85873y@Fast-Nop web devs have no problem with HTML.
It's developers in general that have a problem with it. I also question their merit as a developer as well if they can't understand HTML since the core concept is organization of data similar to that of XML.
IMO, if a dev can't organize data into consumable and describable parts I don't think they can ever be called "good" devs. -
@sariel Given that most websites don't even validate, let alone show any sort of understanding even of basics like heading hierarchies, web devs don't understand HTML.
-
@c3r38r170 In case you didn't dare click. It is NOT a rick roll. I dare you to click it!
-
As a developer, what I can't really understand is the whole "that isn't a real language" philosophy. Every language has its own merits and its downfalls, all based on design decisions.
I had a University lecturer shit on loads of languages because he thought they were "scripting" languages, but they're just as valid. Unless it's an esoteric language, they had thought put into them to solve a specific problem. Maybe that language doesn't fit what you're looking for or your view of things doesn't have that problem, but it doesn't mean that the language or problem doesn't exist for others. -
@cmarshall10450 The nitpick is not if its a language, but if it is a programming/computing language. Some interpret that more loosely than others.
Some see HTML as a "set of instructions" = "programming language". While others see "cannot do general computations" = "not a programming language".
Personally I don't care, I will often play devils advocate against the popular opinion. -
@Demolishun I guess it's where we draw the line between programming and developing. To me, it's arbitrary and the same thing. I'm building a data platform just now. Do I build, write, develop, script or program an ETL? Does the word that I use for it really matter? I know you said it doesnt matter. I'm putting them out there as generic questions
-
@cmarshall10450 HTML provides provisions to run scripting in the spec. This allows the compute portion to be fullfilled via JS or whatever else we use in the future. I don't develop html on its own unless it a very basic. So I see the whole browser ecosystem as one thing.
Edit: People who get things done: I am doing "the thing" on the "computer box". -
It was a lot easier to understand back when things were actually called "programs" and not "apps". Is HTML a programming language? Well, can you write a program in HTML? No, you can only mark up data for a browser or other program to process, so it's not a programming language, it's a markup language.
There's nothing wrong with markup languages and HTML isn't somehow lesser because one can't program in it, but just as a book isn't a bird, some things aren't other things. -
@TheCommoner282 Fun fact HTML 5 together with CSS 3 is actually truing complete.
https://lemire.me/blog/2011/...
Finnaly HTML became full fledged programming language based on webassembly. I'm super excited :)
rant