Без рубрики

Although Java, C, and C++ have seen drops in language popularity, they once again remain atop the Tiobe language popularity index, which uses the number of developers, courses, and vendors for each language to calculate its popularity. Their two main contenders—Python and C#—face obstacles that may keep them in the second tier.

Python actually slipped 1.32 points from its rating a year ago, while C# slipped 0.71 points in the same period.

Python and C# have long been poised to become the next big programming languages, but that hasn’t happened so far because of their limitations, notes the Tiobe report’s authors: “C# is not a Top 3 language because its adoption in the non-Windows world is still low. Python on the other hand is dynamically typed, which is a blocker for most large and/or critical software systems to use it.”

“It will be hard for [C# and Python] to become part of the Top 3,” said Paul Jansen, managing director at software quality services vendor Tiobe. “Although I think the days are over for the big three in the long term, it is unclear to me who will replace them. Just name a candidate and I can tell you why it will not reach the top three.”

But one preduction Jansen does make is that Google’s Go language will rise in the rankings. Google hit the No. 10 spot in Tiobe’s July ranking, then fell to No. 16 in the August ranking and then to No. 17 in the September ranking. But Jansen sees this downward trend for Go as a temporary glitch. “I am pretty sure it will be higher again next month.”

One reason for the difficulty in predicting language popularity in the future is that  fewer and fewer applications are being written in a single language. That means more languages have opportunities to grow their usage, and the current leaders are increasingly going to share their market share with other languages.

The  top 10 languages for the September Tiobe index were:

  1. Java: 12.667 percent
  2. C: 7.382 percent
  3. C++: 5.565 percent
  4. C#: 4.779 percent
  5. Python: 2.983 percent
  6. PHP: 2.21 percent
  7. JavaScript: 2.017 percent
  8. Visual Basic .Net: 1.982 percent
  9. Perl: 1.952 percent
  10. Ruby: 1.933 percent

In the Pypl Popularity of Programming Language index, which looks at how often language tutorials are searched on in Google, the top 10 for this month were:

  1. Java: 22.4 percent
  2. Python: 17.0 percent
  3. PHP: 8.7 percent
  4. C#: 8.1 percent
  5. JavaScript: 8.0 percent
  6. C++: 6.8 percent
  7. C: 6.1 percent
  8. R: 3.7 percent
  9. Objective-C: 3.5 percent
  10. Swift: 2.9 percent
07.09.2017
intel-vs-amd-100724019-large

Why Python and C# can’t displace Java, C, or C++

Although Java, C, and C++ have seen drops in language popularity, they once again remain atop the Tiobe language popularity index, which uses the number of developers, […]
29.08.2017
Ranking-1-is-Pointless-–-Here’s-Why-Your-SEO-Goal-is-Leads-Not-Rankings-760x400

Leads or Rankings? Rethinking Your SEO Goal

Every SEO conversation starts with “rankings.” Every SEO KPI starts with “#1.” But here’s the thing. Both of those are wrong. Your only goal in SEO […]
23.08.2017
58037468-871F-4F11-9317-36C7BE580999-760x400

57% of Search Traffic is Now Mobile, According to Recent Study

According to a new report from BrightEdge, 57% of search traffic is now coming from smartphones and tablets. BrightEdge also discovered ranking positions for a vast […]
07.08.2017
1600x840_WebVsNative-760x400

Which Is Better: Progressive Web Apps vs. Native Apps

Apps make it possible for brands and business to deliver optimized content to customers via smartphones and tablets. Of course, the user has to install your […]
24.07.2017
20150730195333-girl-blogging-woman-blogger

How to Upgrade Your Small Business’s Website Through Purpose-Driven Design

Small businesses no longer have an excuse for providing their customers with subpar digital experiences. Regardless of your vertical or size, your business needs a solid central […]
17.07.2017
hot-air-balloons-153837832-100265306-primary.idge

Go language soars to new heights in popularity

Go, Google’s open source, concurrency-friendly programming language, has soared to new heights with developers, cracking the top 10 in the Tiobe index of language popularity for […]
11.07.2017
readership_001-1497455206779

Punctuation & Grammar: Bridging the Gap Between UX and Copywriting

Punctuation? Grammar? UX design? What? Yes, you heard me! Punctuation and grammar is vital for an optimal reading experience, and in turn, an optimal userexperience. A simple comma […]
28.06.2017
coding625x351

Top picks — 2017 June

A Unified Styling Language https://medium.com/seek-blog/a-unified-styling-language-d0c208de2660 I need to admit that for a first time when I saw JSX in React I thought it is a joke. […]
19.06.2017
mongodb-for-giant-ideas-bbab5c3cf8

Best MongoDB books in 2017

MongoDB is an open source NoSQL database. MongoDB uses documents  (which resemble JSON) with schema. NoSQL is gaining popularity over SQL as the database technology of […]
13.06.2017
working-iot-100714356-large

THE TOP 7 LINUX IOT PROJECTS

It’s a Linux world, and the rest of computing is just living in it – often literally, thanks to containerization. IoT, in all of its manifold […]