JavaScript Rules But Microsoft Programming Languages Are On the Rise (zdnet.com)
Microsoft languages seem to be hitting the right note with coders across ops, data science, and app development. From a report: JavaScript remains the most popular programming language, but two offerings from Microsoft are steadily gaining, according to developer-focused analyst firm RedMonk's first quarter 2018 ranking. RedMonk's rankings are based on pull requests in GitHub, as well as an approximate count of how many times a language is tagged on developer knowledge-sharing site Stack Overflow. Based on these figures, RedMonk analyst Stephen O'Grady reckons JavaScript is the most popular language today as it was last year. In fact, nothing has changed in RedMonk's top 10 list with the exception of Apple's Swift rising to join its predecessor, Objective C, in 10th place. The top 10 programming languages in descending order are JavaScript, Java, Python, C#, C++, CSS, Ruby, and C, with Swift and Objective-C in tenth.
TIOBE's top programming language index for March consists of many of the same top 10 languages though in a different order, with Java in top spot, followed by C, C++, Python, C#, Visual Basic .NET, PHP, JavaScript, Ruby, and SQL. These and other popularity rankings are meant to help developers see which skills they should be developing. Outside the RedMonk top 10, O'Grady highlights a few notable changes, including an apparent flattening-out in the rapid ascent of Google's back-end system language, Go.
TIOBE's top programming language index for March consists of many of the same top 10 languages though in a different order, with Java in top spot, followed by C, C++, Python, C#, Visual Basic .NET, PHP, JavaScript, Ruby, and SQL. These and other popularity rankings are meant to help developers see which skills they should be developing. Outside the RedMonk top 10, O'Grady highlights a few notable changes, including an apparent flattening-out in the rapid ascent of Google's back-end system language, Go.
What about typescript? It's javascript, it's microsoft, #overload
What a clickbait! TFS doesn't tell me what the two languages are.
"JavaScript Rules". Who submitted this, Beavis & Butthead?
Heh heh. Ada sucks. Huh huh.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
I see exactly 1 MS but 2 Apple languages on that list. Looks like Apple's "on the rise" to me.
So the most fucked up and confusing languages will generate the most questions and get labeled as the most popular?
If it requires a script, it's shit.
As a guy who has spent most of his time in Microsoft dev environments, I can tell you the momentum is going in exactly the opposite direction: "how can we dump Microsoft/Oracle/IBM and how fast can we do it" is the current direction of the smart enterprise.
No blockchain ? Luddite !
N-no! It cannot be! AAARRHGGGHHHH!
Other than C#, why would you call any of these languages Microsoft's?
Being tagged on Stack Overflow means the the language is not self-evident (or the developer is lazy), hence that should give negative points...
While it's always interesting to see what is going in and out of GitHub, I don't feel like it's going to be a good predictor of what you should be focusing on to be highly desirable in the market six months to a year in a future (when you've mastered programming in the language).
If I was coaching somebody looking at what to look at towards the future, I would be recommending (in order of priority) Go, WebAssembly (built from C source) and then Swift will probably be in high demand towards the end of 2018 with few coders skilled in them and there being a need for apps on the Google, Mac and web platforms.
Mimetics Inc. Twitter
Unfortunately, Visual Studio is still something that colleges and universities rely upon when teaching students.
That means that VC++, C#, .NET are the tools students are entering the job market with.
Mimetics Inc. Twitter
The top 10 programming languages [include]...CSS
That tells you all you need to know about this "study". CSS is a mark-up language -- not a programming language (unless you're on the sadistic side as it is technically Turing complete).
-- Political fascism requires a Fuhrer.
There are different lists and get completely different results. Just because a lot of stuff is being talked about doesn't mean it's being used, it just means it's difficult to use and whoever tries needs a lot of help (eg. anything Microsoft)
Custom electronics and digital signage for your business: www.evcircuits.com
I think it would be more interesting if they would look at language groups.
If I look at myself, for example, my two primary groups are:
- PHP/HTML/CSS/JavaScript/jQuery
- C/SDL
I mean, yes, theoretically you could use just stand-alone JavaScript.
But that's not what most programmers do; we use languages in groups.
Microsoft coders don't just use C# and nothing else, do they?
Microsoft has a history of seeking/creating a monopoly regardless of what dirty tactics they might use and this would be no different if true. They'd like nothing better than to be the sole source of all things computing, and to become the de-facto owner/operator of anything with a microprocessor in it.
No matter how many coding languages you know, no matter how much code you write, you will never get paid to code. There are absolutely zero jobs for coders.
Coding is a nice hobby though, if you enjoy gaining useless knowledge.
Coding is worthless. There are no jobs!
Still my most "productive" development platform, despite the fact that it's not considered a true language.
Looking forward to the scripting language being switched from PowerScript to C#. I really hope this happens for this very productive, but rarely used, toolset.
Ford Focus - more profitable and serves some very practical purposes that can profit an owner (like being able to get to work without breaking down). Thus the lowly Focus is the superior car.
I'd say that JavaScript versus C++ is like a Rolex Submariner versus a Casio G-Shock. One costs thousands of dollars, the other can survive an afternoon of rock climbing.
msmash hacked the report by writing stupid headlines. hacking!
What are the top "hipster" languages, y'know, like Rust, Scala, Kotlin, D.
Better make it the Top 9.. ten is too conventional and too crowded anyway.
In the actual article all that was pointed out was PowerShell and TypeScript are rising (both ranked #17). PowerShell isn't really a language it's just like bash for Azure. TypeScript is probably gaining popularity due to its use in Angular 2 (or whatever the hell it's being called these days).
There's a place for both dynamic and static/compiled (s/c) languages. The problem is that there's not enough mature competitors in the s/c field for general application development. It's mostly a race between Java and MS (C#/VBnet), but Oracle screwed up Java via lawsuits and other missteps, making MS more attractive relative speaking.
Dynamic language interpreters are generally easier to design and implement than compilers because the type system is simpler or non-existent ("tag-free typing"); and it's easier to fudge the weak-points with dynamism. "Big compile" apps have to have all the ducks lined up right to finish compiling. If a small corner of a dynamic app has language-related issues, it won't stop the other 99% of the app from working.
Therefore, there are fewer viable s/c competitors. The complexity of s/c languages means the "network effect" is stronger for s/c, and MS's large presence and deep pockets allow it to leverage the network effect so that it grabs a bigger percent of the s/c pie if the other s/c offerings get hiccups.
(There are dynamic strong-typed languages and vice versa, but they usually don't go mainstream for reasons that would take longer to explain.)
Table-ized A.I.
>> JavaScript Rules But Microsoft Programming Languages Are On the Rise
Bullshit.
Python is king
C++ on Linux in place of C#? Why not Java, or Python? Are they using KDE as well??? Unless you need the performance, is C++ worth the hassle?
That name is awfully suspicious.
Visual Studio is my favorite IDE. I wish Linux had something as good as Visual Studio.
-----
Popular as in used because it's the only option, not because people want to use it over pretty much anything else.
Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
Here's the thing: I really wanted to hate C#, but it's better than C++. What they did is look at all the common mistakes programmers made in C++, and tried to design a language it was impossible to make those mistakes in. Combined with managed code, it makes bad programmers more productive. Of course, it's slow, bloated, and tied to the Microsoft/WIndows ecosystem. But if I was offshoring all my Windows work to India, I'd be happier if they were using C#. Of course, if were developing in Linux or for multiple platforms, I'd be using C++ and/or Python.
I've abandoned my search for truth; now I'm just looking for some useful delusions.
Redmonks statistical methods and analysis are horribly biased. Can we please stop quoting any conclusions he comes to? They are completely useless at best and actively misleading at worst.
If you want to know what is really going on in the CS world, look to the IEEE; everyone else has an agenda they are pushing...
I wish I had a good sig, but all the good ones are copyrighted
Everybody learn to code now! (C&C Music Factory)
Languages for LOOOOOOOSERS
Not disparage ms.mash's excellent summary here, but I wrote this one, too, last week, and mine seemed to get lost in the firehose. I am new to Slashdot. Do duplicates happen often? Here's mine - https://slashdot.org/submissio...