first_img“For the seventh year in a row, JavaScript is the most commonly used programming language, but Python has risen in the ranks again. This year, Python just edged out Java in overall ranking, much like it surpassed C# last year and PHP the year before,” Stack Overflow wrote in its analysis. TIOBE also predicts Python will surpass Java as the top language in the next couple of years.The top use cases developers are using Python for include data analysis, web development, machine learning and writing automation scripts, according to the JetBrains report. More developers are also beginning to move over to Python 3, with 9 out of 10 developers using the current version. The JetBrains report also found while Go is still a young language, it is the most promising programming language. “Go started out with a share of 8% in 2017 and now it has reached 18%. In addition, the biggest number of developers (13%) chose Go as a language they would like to adopt or migrate to,” the report stated. Compared to Stack Overflow’s survey, Go was the third most-wanted programming language behind Python and JavaScript. Other key findings from JetBrains’ State of Developer Ecosystem included:Forty-four percent of JavaScript developers use TypeScript, and a quarter of all developers are using it this year compared to only 17 percent last yearSeventy-one percent of Kotlin developers use Kotlin for workJava 8 is still the most popular programming language, but developers are beginning to migrate to Java 10 and 11 JavaScript and Java continue to dominate the software development world as the top programming languages, but newly released reports indicate the times are changing. JetBrains released its State of Developer Ecosystem 2019 report, which found while Java is still the most popular primary language and JavaScript is the most used overall, Python is gaining speed. RELATED CONTENT: The rise of KotlinThe report surveyed about 7,000 developers worldwide, and revealed Python is the most studied programming language, the most loved language, and the third top primary programming language developers are using. Compared to other recent language reports and analysis, TIOBE found Python had surpassed C++ and entered the top three programming languages in its TIOBE Index, and Stack Overflow’s developer report found Python was the fastest-growing major language and the second most-loved language. Additionally, Stack Overflow reported Python is the most wanted language among developers.last_img read more

Read More

first_imgEurope and Russia have delayed the launch of a Mars rover to July 2020. The rover, equipped with a drill to search for life in the subsurface, is the second prong in the ExoMars program. The first ExoMars mission, the Trace Gas Orbiter, launched this past March, and will attempt to nail down the existence and source of methane gas, which has mysteriously come and gone over the years.But many scientists had looked ahead to the ExoMars rover as the main event, not only as a chance for a country other than the United States to successfully land a rover, but also as a mission that would explicitly be looking for life. The mission was originally intended to be a U.S. collaboration, but NASA backed out in 2012. Russia stepped in the gap, pledging rockets to deliver the two missions to Mars, and also a landing system that would safely deliver the rover to the surface. In October 2015, the mission decided on the destination for the rover: Oxia Planum, a region with sinuous valleys and fan-shaped deposits that indicate ancient river channels and deltas. But scientists had faced problems in marrying the European-led rover to the Russian landing system, which will use aerobraking, parachutes, and reverse thrusters. The delay puts the ExoMars rover on a parallel track with NASA’s 2020 rover, which is expected to pick up rocks and cache them for eventual return to Earth. The estimated €1.2 billion cost of the ExoMars program is sure to rise with the delay, but officials did not disclose any new cost estimates.last_img read more

Read More