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.

Apple partners with France-based Simplon for Swift training

Apple has announced a partnership with French vocational school Simplon who will provide Swift programming language training.

Simplon initially plans to launch their Swift training in Paris and Lyon in January. All going to plan, the company will expand to elsewhere in the country.

Participants will enrol in a four-week program which has been developed by Apple itself along with various academic experts.

In addition to the program, Apple will provide funding to recruit more teachers and help with their own...

By Ryan Daws, 24 October 2018, 0 comments. Categories: Apple, iOS, Languages, Mac.

GitHub: Kotlin is now the fastest growing language

Repository giant GitHub has revealed Kotlin for Android is now the fastest growing programming language in the world.

As the world’s largest Git repository host, GitHub has a fairly unique ability to discover notable changes in the developer landscape.

Last year, Google made Kotlin a ‘first-class’ language for Android in addition to existing support for Java and C++. GitHub’s findings show what an impact Google’s decision has had for Kotlin adoption.

Over the course of the past...

By Ryan Daws, 18 October 2018, 0 comments. Categories: Android, Git, Industry, Languages.

Java and JavaScript continue to dominate enterprise development landscape

Java and JavaScript remain the dominant languages in the enterprise developer landscape – but with more agile ways of working coming to the fore, they certainly won’t be exclusive going forward.

That’s the verdict of the Cloud Foundry Foundation in its most recent report focusing on the top languages for enterprise application development.

IT decision makers –...

By James Bourne, 23 August 2018, 0 comments. Categories: Development Tools, Enterprise, Java, Languages.

Research: Key insights from the UK developer job market

The number of UK vacancies for developers has increased by four percent over the last two years, according to research by Joblift.

Joblift is a job search platform that also monitors for notable changes in the career market. The findings in their latest research is evidence of the growing appetite for developers.

Seven percent of all vacancies listed in the last 12 months requested programming expertise. These vacancies increased by an average of four percent each month, double the rate of the...

By Ryan Daws, 01 August 2018, 0 comments. Categories: Careers, Industry, Languages.

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.

10 essential resources for intermediate C programmers

C is one of the most common languages taught at university, even though more modern languages like Java and Python are considered easier to learn. Why is that? Well, learning C is considered a good foundation for learning fancier languages later, as you get a better idea of what is going on behind the scenes by doing some things yourself. It's also widely used, forming the majority of code written to create Windows, Linux, Mac, databases, embedded systems and more.

In this article, we're going to...

By William Judd, 08 June 2018, 0 comments. Categories: Development Tools, Languages.

10 essential resources for intermediate Java programmers

Java remains one of the most popular programming languages to learn, thanks to its long history and reputation for being easy to pick up yet difficult to master. After you get through the initial tutorials and become more comfortable in the language, finding out how to progress further can be difficult. This article is intended to help with that, offering ten useful resources that will help you further improve your skills and work your way to becoming an expert programmer. Let's start.

By William Judd, 01 June 2018, 1 comment. Categories: Java, Languages.

Stack Overflow: Insights on the UK and Ireland’s developer workforce

Online developer community Stack Overflow has posted its latest UK and Ireland Developer Hiring Landscape report, providing insights on the nations’ workforce.

The results are based on ‘the largest survey of software developers ever’ with over 100,000 respondents.

Developer Salaries

Developers in England receive a median salary of £45,000, compared to £42,000 in Scotland, £41,500 in Wales and just £37,750 in Northern Ireland.

DevOps specialists...

By Ryan Daws, 29 May 2018, 0 comments. Categories: Industry, Languages.

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.