Ticker

6/random/ticker-posts

Ad Code

Responsive Advertisement

Programming languages: Python rules while Java dips

The software testing business has been ranked as the top programming language of the year 2020 because it gained more popularity than any other language in one year in an index.

Tube, which uses programming queries on search engines to calculate its rankings, saw a 2.01% increase in Python in 2020, while Java saw a 5% decrease.

Despite Python's star status, Tiobe's top 5 January 2021 rankings place C at the top, followed by Java, then Python, C++ and C#. 

Why is the value of the 35-year-old Python so popular today when the Java enterprise is slipping among software engineers?

According to Paul Johnson, CEO of Tubo, this is Python's talent, how easy it is to learn, and high productivity. But one thing that keeps Ethan out of the first position is that C still performs better.

Johnson noted, "Python is flourishing everywhere. It started a long time ago as a competitor to Pearl to write scripts for system administrators."

"Today it is a preferred language in fields such as data science and machine learning, but it is also used for web development and backend programming and in mobile application domains and in large (embedded) systems."

Jensen predicts that the question of performance will prevent it from becoming a top language in the next few years.

However, it also predicts that Java will soon be permanently overtaken as the second most popular language.

Despite Java being in second place this month, Python outperformed Java in Tube's November rankings. This is the first time in 20 years that Tiobe has discovered the popularity of a language that Java and C were not the first two languages. Tiobe found that Java has declined by about 5% over the past year.

The company expects Julia, a programming language that is thriving in data science and machine learning, to become the top 20 language in 2021.

Julia has only been available since 2012 but made it into the top 50 of the tube in August 2018. Julia was created for scientific computing, machine learning, data mining, large-scale linear algebra, distributed, and parallel computing. Its purpose is general for the speed of C, but for general programming, Python is as useful as Python.

But some software engineers believe that Python does not adequately serve developers who develop browser applications and mobile applications in a way that protects JavaScript or Microsoft type on JavaScript or TypeScript. can go.

JavaScript is currently ranked seventh in the Tiobe Index, but it is the top programming language on developer analyst firm Red Monk's latest popularity rating. TypeScript is 42nd on Tube, but 9th on Red Monk.

Tiobe also said that the statistical language expert moved from 18th to ninth position during R2020.



Reactions

Post a Comment

0 Comments