Ruby on Rails creator deplores ‘open-source hooliganism’

Ruby on Rails creator David Heinemeier Hansson has expressed his concerns about what he called "open-source hooliganism."

Hansson recounted a recent incident involving the TypeScript community and their reaction to a decision made by the team behind Turbo.

Hansson began by acknowledging the passion that many developers have for their preferred programming languages and tools. He noted that the enthusiasm displayed by these individuals is a testament to their dedication...

The most in-demand programming languages for 2023

Coding Dojo has released its list of the most in-demand programming languages for this year.

The list uses the number of open full-time jobs to determine the skills that employers are desperately looking for.

Notably, the top three most in-demand languages have been shaken up. Likely driven by the demand for machine learning solutions, Python is now in the top spot.

Here are the top 10 programming languages by open full-time positions and their ranking change...

Google releases Flutter 3.7 and teases future improvements

Google held its Flutter Forward event this week where it announced version 3.7 of the framework and teased future improvements.

Flutter started life as a framework for developing Android and iOS apps. Over the years, it’s expanded to help developers build apps for not just mobile, but also desktop, web, and more, all from a single Dart codebase.

Google says Flutter has attracted five million developers and over 700,000 apps have been created using it. Based on GitHub...

Malware campaign targets official Python and JavaScript repos

An active malware campaign is targeting official Python and JavaScript repositories.

Software supply chain security firm Phylum spotted the campaign. Phylum said that it discovered the campaign after noticing a flurry of activity around typosquats of the popular Python requests package.

Typosquats take advantage of simple typos to install malicious packages.

In this case, the PyPI typos include: dequests, fequests, gequests, rdquests, reauests, reduests,...

InAppBrowser tool reveals hidden JavaScript injections

A tool created by developer Felix Krause reveals hidden JavaScript injections through in-app browsers.

In-app browsers offer a convenient way for developers to let users browse specific websites without leaving their apps. However, they can be used to invade users’ privacy.

A JavaScript injection can be used via an in-app browser to collect data about users including their taps on a webpage, keyboard inputs, and more.

Armed with this data, a “digital...

Ruby on Rails creator: 7.0 ‘is the version of Rails I’ve been longing for’

David Heinemeier Hansson, the creator of Ruby on Rails, says 7.0 is the version he’s “been longing for”.

Version 7.0 was released last Wednesday and brings with it several major upgrades:

https://www.youtube.com/watch?v=mpWFrUwAN88

Hansson says 7.0 is “the one where all the cards are on the table. No more tricks up our sleeves. The culmination of years of progress on five different fronts at once.”

Among the back-end upgrades is the ability for...

2021 Stack Overflow Survey: React.js takes the web framework crown, Python is in-demand, and devs still love Rust

The 2021 edition of Stack Overflow’s developer survey features both substantial changes in the landscape while other elements have remained stubbornly resilient.

In a blog post, Stack Overflow’s Ben Popper and David Gibson wrote:

“This year’s survey was a little different than ones in years past. We opened our 2020 survey in February, and by the time we got around to publishing the results, the reality of work and daily life had shifted dramatically for people...

Google announces raft of Play Store security policy updates

Google has announced a number of changes to its Play Store security policies that will come into effect over the coming year.

Starting in September, a new section will be added to Google’s Enforcement policy that will mean inactive or otherwise abandoned developer accounts will be closed after one year of dormancy.

October will see various policies introduced on different dates.

On 15 October, the Device and Network Abuse policy will be clarified to prohibit...

SlashData: JavaScript and Python boast largest developer communities

A new report from SlashData highlights the huge growth in the global developer community over the past six months.

The developer economy research specialists estimate there are now 24.3 million global developers, as of Q1 2021. This has increased by around 14 percent from 21.3 million in October 2020.

JavaScript continues to attract new developers with around 1.4 million more than six months ago. The language also has, by some distance, the largest developer community at...

O’Reilly: Python leads languages, React for web development, and ML/AI interest grows

Education giant O’Reilly has released data about its online platform which highlights some interesting software development trends.

The headline finding is that Python continues to be the programming language with the most interest.

Given the growth in topics relating to Python such as AI – and the language often considered the best to pick up for new developers – it’ll perhaps come of little surprise to hear of its popularity.

O’Reilly highlights...