Programming languages: These top four rule and developers are happy - for now
-
Programmers are happy with their choices – and innovation has moved to other areas of technology, for the time being.
No sense using any of those other languages then
"For better and for worse, ours is a mercurial industry committed to perpetual reinvention" Yuuuuuuuppppp. Red Monk has "Rich Text Format" in its list of "programming languages"?! Edit:fixed url
-
Programmers are happy with their choices – and innovation has moved to other areas of technology, for the time being.
No sense using any of those other languages then
"For better and for worse, ours is a mercurial industry committed to perpetual reinvention" Yuuuuuuuppppp. Red Monk has "Rich Text Format" in its list of "programming languages"?! Edit:fixed url
Kent Sharkey wrote:
Red Monk has "Rich Text Format" in its list of "programming languages"?
Did they lose the M from the acronym?
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
-
Programmers are happy with their choices – and innovation has moved to other areas of technology, for the time being.
No sense using any of those other languages then
"For better and for worse, ours is a mercurial industry committed to perpetual reinvention" Yuuuuuuuppppp. Red Monk has "Rich Text Format" in its list of "programming languages"?! Edit:fixed url
-
That you! Updated
TTFN - Kent
-
Programmers are happy with their choices – and innovation has moved to other areas of technology, for the time being.
No sense using any of those other languages then
"For better and for worse, ours is a mercurial industry committed to perpetual reinvention" Yuuuuuuuppppp. Red Monk has "Rich Text Format" in its list of "programming languages"?! Edit:fixed url
Sooo... what are they?
-
Sooo... what are they?
Python, Java, C, and C++ C# is #5, which is what makes me happy.
TTFN - Kent
-
Programmers are happy with their choices – and innovation has moved to other areas of technology, for the time being.
No sense using any of those other languages then
"For better and for worse, ours is a mercurial industry committed to perpetual reinvention" Yuuuuuuuppppp. Red Monk has "Rich Text Format" in its list of "programming languages"?! Edit:fixed url
Languages are tools for expression. Choose the language that best expresses your problem. Many problems can be nicely expressed in C++, C#, or Java. For some problems, it may be a less popular language.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
-
Programmers are happy with their choices – and innovation has moved to other areas of technology, for the time being.
No sense using any of those other languages then
"For better and for worse, ours is a mercurial industry committed to perpetual reinvention" Yuuuuuuuppppp. Red Monk has "Rich Text Format" in its list of "programming languages"?! Edit:fixed url
1. CSS is not a language. 2. The ranking were based on the number of git commits and stackoverflow questions They say it's about "popular" languages but I would say this actually reflects the languages where most code changes are happening, and the languages that generate the most "how do I..." questions. Take two languages. The first one is brief and simple and requires less lines of code for a given task, and less maintenance, and is easier to use due to clean syntax, documented and accurate libraries, a simple DevOps story, and (importantly) is not generally classed as a beginner language. Let's assume the second language is Python. Any language taught in school will generate more SO activity. Any language that has crap docs will too. Any language that's employed in production that's built by non programmers, or has grown, fungus like, rather than been architected carefully, will require more code changes, more check ins, more bug fixes. I think they are ranking a language's noise level, not its popularity.
cheers Chris Maunder
-
Languages are tools for expression. Choose the language that best expresses your problem. Many problems can be nicely expressed in C++, C#, or Java. For some problems, it may be a less popular language.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
Daniel Pfeffer wrote:
Choose the language that best expresses your problem.
That is one essential thing with .net. You can use one language for describing the screen layout, another one to describe the main program logic, yet another one for, say, matrix operations. It fits easily together, and it works! Actually, it was very much the same thing in the old days, when an OS came with a single relocatable format, different compilers generating this format. Then came the integrated systems that only very reluctantly accepted to call functions in another language (and usually, that was one other language!), not generating modules for others to call. Languages added, say, object concepts, each in their own way. They defined their own calling conventions, their own string format, array formats ... and it all broke into pieces that could not be assembled. Maybe .net will break up in similar ways. But for now, it is a great case of choose your language freely, for each individual functional area, and it all fits nicely together. Just like it used to be thirty or forty years ago, but also covering object concepts, GUI concepts, threads and processes. Great!
-
Python, Java, C, and C++ C# is #5, which is what makes me happy.
TTFN - Kent
-
1. CSS is not a language. 2. The ranking were based on the number of git commits and stackoverflow questions They say it's about "popular" languages but I would say this actually reflects the languages where most code changes are happening, and the languages that generate the most "how do I..." questions. Take two languages. The first one is brief and simple and requires less lines of code for a given task, and less maintenance, and is easier to use due to clean syntax, documented and accurate libraries, a simple DevOps story, and (importantly) is not generally classed as a beginner language. Let's assume the second language is Python. Any language taught in school will generate more SO activity. Any language that has crap docs will too. Any language that's employed in production that's built by non programmers, or has grown, fungus like, rather than been architected carefully, will require more code changes, more check ins, more bug fixes. I think they are ranking a language's noise level, not its popularity.
cheers Chris Maunder
CSS most definitely is a language, just one designed for styling not programming. (End pedant mode)
"If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.
-
1. CSS is not a language. 2. The ranking were based on the number of git commits and stackoverflow questions They say it's about "popular" languages but I would say this actually reflects the languages where most code changes are happening, and the languages that generate the most "how do I..." questions. Take two languages. The first one is brief and simple and requires less lines of code for a given task, and less maintenance, and is easier to use due to clean syntax, documented and accurate libraries, a simple DevOps story, and (importantly) is not generally classed as a beginner language. Let's assume the second language is Python. Any language taught in school will generate more SO activity. Any language that has crap docs will too. Any language that's employed in production that's built by non programmers, or has grown, fungus like, rather than been architected carefully, will require more code changes, more check ins, more bug fixes. I think they are ranking a language's noise level, not its popularity.
cheers Chris Maunder
The most problem-inducing languages.
-
CSS most definitely is a language, just one designed for styling not programming. (End pedant mode)
"If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.
CSS is a set of toggle buttons subtly interconnected so that when you change one thing from "on" to "off", 10 other toggle buttons, 9 of which you've never heard of before, toggle to "on". And don't tell you. CSS is our punishment for the crimes we committed against software design in a former life.
cheers Chris Maunder