Do you program in HTML?
-
-
Isn't HTML5 + CSS3 Turing complete? So technically you can program in the two between them
-
@jaloopa said in Do you program in HTML?:
Isn't HTML5 + CSS3 Turing complete?
Maybe? But that article lists HTML by itself, and that most certainly isn't Turing-complete.
-
Ok, who broke it?
Edit: NodeBB broke it. There's an extra colon on the link
-
WP Engine surveyed 909 developers across the US. California, unsurprisingly, was home to the greatest percentage of programmers (14%), while states including Florida, New York, and Texas had a high volume of residential programmers. Nearly 70% of the programmers surveyed were men, and 30% were women.
Here are the top 10 easiest programming languages to learn, and the percentage of developers who designated them so, according to WP Engine.
1. HTML (13.3%)
HTML was designated both the easiest programming language to learn, and the one that programmers are the most comfortable with, WP Engine found. Created in 1990, this markup language is one of the primary tools for creating standard web pages and applications across any browser.
2. Python (9%)
Python is known for its high readability and simple syntax that is easy to learn, according to the report. "For new coders especially, the consistency and simplicity of Python both contribute to its ease of use and approachability," the report stated. Initially created in 1989, Python has been in use for almost 25 years since its first release in 1994.
3. Javascript (6.2%)
Javascript is an open source code that utilizes a combination of C, C++, and Java functions that are designed to allow programmers to pick the language that works best for them, the report stated. Javascript also took the top spot on the list of languages that programmers ranked as most creative.
4. PHP (4.9%)
PHP is an open source, general-purpose scripting language that is especially suited for web development, and can be embedded into HTML.
5. Java (4.6%)
Java is a general-purpose programming language that is specifically designed to have as few implementation dependencies as possible. Created in 1991, Java was also ranked as one of the most favored and most versatile languages to write in.
6. R (4.4%)
R is an open source programming language for statistical computing and graphics that is supported by the R Foundation for Statistical Computing.
7. Shell (4.4%)
A shell script is a computer program designed to be run by the Unix shell. It is typically used for file manipulation, program execution, and printing text.
8. Ruby (4.1%)
Ruby is a dynamic, open source programming language with a focus on simplicity. It also ranked high on the list of most creative programming languages.
9. Erlang (3.8%)
Erlang is a general-purpose, concurrent, functional programming language. It is used to develop concurrent and distributed systems.
10. Go (3.6%)
Go, Google's open source programming language, is helpful for developing web applications with minimal frameworks, web servers, or APIs, the report noted. It is also easy to deploy a Go app running on Google Cloud Platform. Go was also ranked one of the most intuitive programming languages.
There, saved you a click. Unless you've clicked already.
The sum total is 58.3 %, though I'm not sure it's a meaningful percentage as I'm not sure how many languages each person could pick.
-
@zecc said in Do you program in HTML?:
Javascript is an open source code that utilizes a combination of C, C++, and Java functions that are designed to allow programmers to pick the language that works best for them
:wat.xlsm:
Also, how TF are Erlang and Shell (presumably Bash) there, but no C#?
-
And PHP can be embedded in HTML, don't you know?
I guess that's why HTML is Turing complete.
-
@raceprouk said in Do you program in HTML?:
@jaloopa said in Do you program in HTML?:
Isn't HTML5 + CSS3 Turing complete?
Maybe? But that article lists HTML by itself, and that most certainly isn't Turing-complete.
I was going to go with "Eh, that seems like a sensible loose extension of the term, depending on your purposes. It's so much a part of programming these days that it would fit in something like 'languages commonly used by programmers'."
But then I saw
@jaloopa said in Do you program in HTML?:
@zecc said in Do you program in HTML?:
Javascript is an open source code that utilizes a combination of C, C++, and Java functions that are designed to allow programmers to pick the language that works best for them
:wat.xlsm:
and now I'm gonna say "these people have no clue what they're talking about".
-
@dreikin said in Do you program in HTML?:
and now I'm gonna say "these people have no clue what they're talking about".
Agreed. Take a look at HTML:
HTML was designated both the easiest programming language to learn, and the one that programmers are the most comfortable with, WP Engine found.
HyperText Markup Language is, as the name clearly states, a markup language. A point which they acknowledge in the very next sentence:
Created in 1990, this markup language is one of the primary tools for creating standard web pages and applications across any browser.
-
@raceprouk yeah, a markup programming language. For programming your markups.
-
@raceprouk said in Do you program in HTML?:
HyperText Markup Language is, as the name clearly states, a markup language. A point which they acknowledge in the very next sentence:
You can create pages with buttons, text boxes, drop-down lists, and stuff with it. You can also do that in Visual Basic, and thatβs a programming language. Conclusion: HTML is a programming language.
-
@jaloopa said in Do you program in HTML?:
@zecc said in Do you program in HTML?:
Javascript is an open source code that utilizes a combination of C, C++, and Java functions that are designed to allow programmers to pick the language that works best for them
:wat.xlsm:
I hadn't seen such confusion of concepts since the "Python 2 is not Turing complete" guy.
-
@raceprouk said in Do you program in HTML?:
@jaloopa said in Do you program in HTML?:
Isn't HTML5 + CSS3 Turing complete?
Maybe? But that article lists HTML by itself, and that most certainly isn't Turing-complete.
This is basically a semantics discussion, but the standard that people call "HTML5" definitely includes HTML, Javascript, CSS, and probably a few more languages. So yes, you can program in HTML5.
-
@anonymous234 said in Do you program in HTML?:
So yes, you can program in HTML5.
As long as you have access to a combination of C, C++, and Java functions
-
@zecc said in Do you program in HTML?:
Initially created in 1989, Python has been in use for almost 25 years since its first release in 1994.
"Sharks are only found in two places on Earth: the northern and southern hemishperes."
-
That Javascript thing is even better in the original "report"
When we asked our 909 survey participants which language they found the most creative, 5.4% told us it was Javascript. This open-source code utilizes a combination of C, C++, and Java functions that are designed to allow programmers to pick the language that works best for them. Open-source hardware even allows users to manipulate code in either a standard text-based mode or in a visual mode.
Open source hardware lets you use Javascript visually or in text mode
There are so many levels of WTF there...
OTOH, the report doesn't specifically call HTML a programming language
While there might be a specific need to use a particular programming language first, 13.3 percent of programmers said HTML is the easiest language to learn. Itβs the backbone for most modern webpages and itβs easy to view the source of other webpages β that is, to take a peek under the hood and better understand code by examining the work of others.
No, scrap that. HTML is called a programming language
-
Itβs the backbone for most modern webpages
Is there a webpage that doesn't have HTML in it?
-
@raceprouk My favourite webpage, about:blank
-
@raceprouk I guess the minimal HTML would be something like
<script>GenerateDOM()</script>
-
@raceprouk said in Do you program in HTML?:
Itβs the backbone for most modern webpages
Is there a webpage that doesn't have HTML in it?
Yes actually.
there is an alternate technology.
though depending on how pedantic you want to be that still has HTML in it.
but no matter the shiny shiny pendants i think we can all agree that technology is terrible. utterly utterly utterly terrible.
-
@hungrier said in Do you program in HTML?:
@raceprouk My favourite webpage, about:blank
At least in my Web browser, the contents of about:blank are:
<HTML></HTML>
-
@jaloopa said in Do you program in HTML?:
This open-source code utilizes a combination of C, C++, and Java functions that are designed to allow programmers to pick the language that works best for them. Open-source hardware even allows users to manipulate code in either a standard text-based mode or in a visual
BRB dying
-
@yamikuronue said in Do you program in HTML?:
BRB dying
/me puts on a nurse's uniform and rushes to help
-
@heterodox In Chrome it's even worse; it's got a
<head>
and a<body>
as well.
-
@hungrier Are you trying to get into quotes out of context?
-
@hungrier said in Do you program in HTML?:
@heterodox In Chrome it's even worse; it's got a
<head>
and a<body>
as well.my homepage URL is
data:text/html, <html contenteditable>
-
I don't have a home page. I don't even have a home button.
-
@raceprouk said in Do you program in HTML?:
I don't have a home page. I don't even have a home button.
and here i was under the impression that your home page was http://what.thedailywtf.com
-
@accalia said in Do you program in HTML?:
@raceprouk said in Do you program in HTML?:
I don't have a home page. I don't even have a home button.
and here i was under the impression that your home page was https://what.thedailywtf.com
No, that's one of the start-up pages
-
@hungrier said in Do you program in HTML?:
@heterodox In Chrome it's even worse; it's got a
<head>
and a<body>
as well.That depends on how you view it. There's always something there if you use the developer tools because that's the processed view, but if you use
context menu -> View page source
(Ctrl-U
), it's blank.
-
@raceprouk said in Do you program in HTML?:
@accalia said in Do you program in HTML?:
@raceprouk said in Do you program in HTML?:
I don't have a home page. I don't even have a home button.
and here i was under the impression that your home page was https://what.thedailywtf.com
No, that's one of the start-up pages
-
@accalia said in Do you program in HTML?:
@hungrier said in Do you program in HTML?:
@heterodox In Chrome it's even worse; it's got a
<head>
and a<body>
as well.my homepage URL is
data:text/html, <html contenteditable>
What's a contented itable?
-
@dreikin said in Do you program in HTML?:
@accalia said in Do you program in HTML?:
@hungrier said in Do you program in HTML?:
@heterodox In Chrome it's even worse; it's got a
<head>
and a<body>
as well.my homepage URL is
data:text/html, <html contenteditable>
What's a contented itable?
quite content, thank you.
-
@dreikin said in Do you program in HTML?:
contented itable
It's the newest IoT product from Apple and we think you're going to be content with it
-
@dreikin said in Do you program in HTML?:
What's a contented itable?
An Apple-made table that's satisfied with its own existence, obviously.
-
@raceprouk ha, hanzoed you by less than a second
-
@accalia said in Do you program in HTML?:
@raceprouk said in Do you program in HTML?:
@accalia said in Do you program in HTML?:
@raceprouk said in Do you program in HTML?:
I don't have a home page. I don't even have a home button.
and here i was under the impression that your home page was https://what.thedailywtf.com
No, that's one of the start-up pages
I have three: this forum's home page, a furry forum page, and my FF.net profile.
Why do you ask? :P
-
@raceprouk said in Do you program in HTML?:
@accalia said in Do you program in HTML?:
@raceprouk said in Do you program in HTML?:
@accalia said in Do you program in HTML?:
@raceprouk said in Do you program in HTML?:
I don't have a home page. I don't even have a home button.
and here i was under the impression that your home page was https://what.thedailywtf.com
No, that's one of the start-up pages
I have three: this forum's home page, a furry forum page, and my FF.net profile.
Why do you ask? :P
oh. no reason.
-
-
@jaloopa said in Do you program in HTML?:
@dreikin said in Do you program in HTML?:
contented itable
It's the newest IoT product from Apple and we think you're going to be content with it
@raceprouk said in Do you program in HTML?:
@dreikin said in Do you program in HTML?:
What's a contented itable?
An Apple-made table that's satisfied with its own existence, obviously.
Ahh, yes, that makes sense. I didn't take @accalia for an Apple fan, though.
-
My heart weeps for the newbies who read this article and go into a world of pain.
-
@zecc said in Do you program in HTML?:
PHP is an open source, general-purpose
ALL OF THE LANGUAGES LISTED ARE
except html
-
@raceprouk said in Do you program in HTML?:
Itβs the backbone for most modern webpages
Is there a webpage that doesn't have HTML in it?
YES THERE IS AND IT'S AWESOME
You can send CSS via a Link header (not just a link element), so a 0 byte document can reference a stylesheet.
-
@dreikin said in Do you program in HTML?:
@jaloopa said in Do you program in HTML?:
@dreikin said in Do you program in HTML?:
contented itable
It's the newest IoT product from Apple and we think you're going to be content with it
@raceprouk said in Do you program in HTML?:
@dreikin said in Do you program in HTML?:
What's a contented itable?
An Apple-made table that's satisfied with its own existence, obviously.
Ahh, yes, that makes sense. I didn't take @accalia for an Apple fan, though.
HISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!
-
@ben_lubar said in Do you program in HTML?:
You can send CSS via a Link header (not just a link element), so a 0 byte document can reference a stylesheet.
... that's fucking obscene.
-
@jaloopa said in Do you program in HTML?:
@raceprouk I guess the minimal HTML would be something like
<script>GenerateDOM()</script>
You don't even need to generate any DOM tree. Just one big
<canvas>
is enough to make a fully functional website!And I stand by my prediction that by 2025 that will actually be a real and common thing.
-
@accalia said in Do you program in HTML?:
there is an alternate technology.
PDF? It even allows embedded links. βThanks,
ObamaAdobe!β
-
@jaloopa said in Do you program in HTML?:
Also, how TF are Erlang and Shell (presumably Bash) there, but no C#?
I'd guess it depends on how they selected the group of people they asked the question of.
-
In other news, survey reports tricycles are the easiest type of car to learn to drive.
-
@raceprouk said in Do you program in HTML?:
From http://www.techrepublic.com/article/the-10-easiest-programming-languages-to-learn/ :
No other language is viable for the Web 3.0 age, to properly utilize synergies of data protection and online presence in the digital communities.