Weekly Review: TIOBE Index, AIOps, collaboration tips & more
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we took a look at the most popular programming languages in April, interviewed the creators of Julia, and learned about remote pair programming. We also found out why AIOps is here to stay.
C passes Java and becomes number 1 programming language
Another month, another update to the TIOBE Index—last week, we saw what languages were the most popular in April. The Index tracks the popularity of programming languages according to search engine results. Last month, C moved up past Java and entered the number one position.
See the most popular programming languages here.
“Julia is comparable to Python for simple machine learning tasks and better for complex ones”
The initial release of the Julia programming language was eight years ago, in 2012. Last week, we spoke to the four creators of the language, Dr. Viral B. Shah, Dr. Jeff Bezanson, Stefan Karpinski and Prof. Alan Edelman, to find out whether Julia has been able to live up to their high expectations. They also went into detail about the various use cases Julia is applied to today, how the language compares to Python, and where it is headed in the future.
Learn more about Julia here.
Moogsoft Enterprise 8.0 interview: “AIOps is here to stay”
We didn’t stop at just one interview: To mark the release of Moogsoft Enterprise 8.0 we caught up with Will Cappelli, CTO EMEA and Global VP of Product Strategy at Moogsoft. We talked about the AIOps platform, the new ability to create virtual Network Operations Centers, the long-term effects of COVID-19 on the industry, and the future of AIOps.
Read the full interview here.
The Connected IDE is the gateway to increased developer collaboration (Part 1)
Last week, we launched a new series on developer collaboration. Like the standalone PCs of the 1980s, the personal IDE remains an island detached from the opportunity to improve collaboration for the development team and the company as a whole. A new era of connected IDEs is coming that does not require you to leave behind the IDE you love. Using modern plug-in technologies, your IDE can begin to evolve towards a truly Integrated Development Environment that will make collaboration easier while improving code quality.
See what the Connected IDE is here.
Five Tips for Effective Remote Pair Programming – from home
Some of the greatest achievements in history were produced by pairs of great minds working side by side on the same task. Software is no exception. In an era of extreme programming, where communication is fundamental to developers working collectively towards the success of a project, the symbiotic nature of software development has never been more apparent. However, with the spread of COVID-19, most software development teams are now distributed and working from home office environments instead. So, how does pair programming work under such circumstances?
Read our tips on remote pair programming here.
But that’s not all
Last week was so full of interesting news and great content, here’s a few more highlights for you:
- VS Code 1.45 speeds up syntax highlighting and supports GitHub authentication
- Java on VS Code April update includes Java 14 support
- Women in Tech: “Don’t be afraid – bite your way through!”
- The trendy five: April 2020 open source GitHub repos entertain during lock-down
- Python Developer Survey: 84% use Python as main language