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.