Octoverse 2019: Python slithers past Java to become GitHub’s second most popular language

GitHub has published its latest State of the Octoverse report which provides fascinating insights into the development industry.

As the world’s largest repository host, GitHub is in a fairly unique position to monitor trends among the developer community. The company’s new report has once again highlighted some important changes.

Top languages

Perhaps unsurprisingly, JavaScript retains the crown as the most-used programming language on GitHub over the past year.

The most interesting change is with...

By Ryan Daws, 08 November 2019, 0 comments. Categories: Git, Industry, Languages, Python.

Farewell, benevolent dictator: Python creator Guido van Rossum retires

Guido van Rossum, the "benevolent dictator for life" creator of Python, is stepping down from his current role at Dropbox and hanging up his keyboard.

Dropbox hired van Rossum six and a half years ago. The hire made perfect sense, given the company uses about four million lines of Python code. When van Rossum started in 2011, Dropbox’s server and desktop client were written "almost exclusively in Python".

Over the years, other...

By Ryan Daws, 31 October 2019, 0 comments. Categories: AI, Industry, Languages, Python.

JetBrains report highlights changes in the 2019 programming landscape

JetBrains has released its latest ‘State of Developer Ecosystem’ report which highlights some interesting changes in the programming landscape for 2019.

There’s little change at the very top of the language popularity list – Java is still the most popular, and JavaScript is the most used. Further down the list, we begin seeing interesting changes. Python, in particular, is a clear winner in the report.

Python has entered the top three primary languages and generates a lot of interest, with 27...

By Ryan Daws, 18 June 2019, 0 comments. Categories: Android, Development Tools, Industry, iOS, IoT, Java, JavaScript, Languages, Mobile, Python.

Python overtakes JavaScript as most queried language on Stack Overflow, new data shows

A new study from crowdsourced QA testers Global App Testing has explored developers’ biggest pain points, with Python dethroning JavaScript as Stack Overflow’s most questioned programming language.

The research focused on JavaScript, Python, R, Ruby, C#, C++, Java, Objective-C, Swift, PHP and SQL – not so much 11 languages but 10 languages and a database – and went through a semantic route to determine major...

By James Bourne, 01 March 2019, 0 comments. Categories: Development Tools, Java, JavaScript, Languages, PHP, Python.

The Red Hat-IBM acquisition could mean a crossroads for open source creators’ business needs

It is an endearing image for anyone who falls in love with the idea of open source technologies. You have an idea, work hard at it and then eventually give it life, making sure anyone can build with it – and more importantly, build upon it and improve it. Yet, ultimately, bills still need to be paid and mouths fed.

This may have entered the minds of some developers as the news of Red Hat’s blockbuster $34bn acquisition by IBM rippled through...

By James Bourne, 01 November 2018, 0 comments. Categories: Development Tools, Ecosystem, Languages, Python.

Fastai is a Python library aiming to make AI simpler

A startup called Fastai is aiming to help developers carry out AI-related tasks with its deep learning library for Python.

Fastai was cofounded by two University of San Francisco employees. Rachel Thomas is a professor at the university, while Jeremy Howard is a research scientist.

Python has become almost synonymous with AI development due to being fast, robust, portable, and scalable. Some of the world’s most popular AI frameworks such as TensorFlow, Deap, and Chainer are designed for...

By Ryan Daws, 03 October 2018, 1 comment. Categories: AI, API, Development Tools, Industry, Platforms, Python.

Python creator steps down after almost 30 years in charge

It is safe to say Python enjoyed a remarkable 2017 – but 2018 may be a testing year for the language’s community as a leadership crisis looms.

Guido van Rossum, the author and for 30 years the BDFL (Benevolent Dictator for Life) of Python, has stepped down from his role citing issues with pushing out the most recent PEP (Python Enhancement Proposal).

“I would like to remove myself entirely from the decision process,” he wrote. “I’ll still be there for a while as an ordinary...

By James Bourne, 13 July 2018, 1 comment. Categories: Languages, Python.

10 essential resources for intermediate Python programmers

So, you're an intermediate Python programmer. You've earned that title through coming into Python after knowing another language, or by going through Python tutorials or classes until you felt confident enough in the basics. That's great. Now, it's time to really spread your wings and really start thinking in a Pythonic way. Here are ten of my favourite resources to do just that, including fun challenges, must-read books, reference tools and projects.

Python Module of the...

By William Judd, 24 May 2018, 1 comment. Categories: Careers, Industry, Languages, Python.

Stack Overflow analysis assesses ‘incredible’ growth of Python

Python’s profile continues to grow – but at what rate? According to David Robinson, data scientist at Stack Overflow, it has a ‘solid claim’ at being the fastest-growing major programming language.

In June, Python became the most visited tag on the developer community site for the first time among high income countries, including hitting top spot in the US and UK and being in the top two almost everywhere else, behind either Java or JavaScript.

This is not a cause for celebration just...

By James Bourne, 11 September 2017, 0 comments. Categories: Development Tools, Languages, Python.

Python slinks past C, Java and C++ to top IEEE 2017 language list

Python has topped the charts as the top programming language of 2017, according to the latest ranking from IEEE Spectrum.

The language, which continues to grow in popularity having been one of the highest risers in the most recent Stack Overflow survey, got the benchmark score of 100, with C (99.7), Java (99.5) and C++ (97.1) trailing close behind. C#, R, JavaScript, PHP, Go, and Swift completed the top...

By James Bourne, 31 July 2017, 0 comments. Categories: Java, Languages, Mobile, Python.

Python, Node.js and Rust most loved languages with C, C# and Visual Basic losing momentum

Almost a third of current professional developers say their formal education was not important to their career success, with Python, Node.js and Rust continuing to grow in popularity, according to the latest Stack Overflow survey.

The latest report involved more than 64,000 responses fielded from 213 countries, cited to be the most comprehensive survey of the programmer workforce to date, and examines all aspects of the developer experience.

With Python and Node.js going up, and Rust being the ‘most loved’...

By Developer, 22 March 2017, 1 comment. Categories: C#, Languages, Python.