RedMonk programming language rankings for Q1 2020

JavaScript on top, Python ties with Java in RedMonk rankings

RedMonk tracks the most popular programming language using data from GitHub and Stack Overflow. The first ranking of 2020 is here. This quarter, the number one programming language is JavaScript, which comes as no surprise. However, a few other languages moved up the charts. Let’s see what languages are trending in 2020.

Aiming high

Dart 2.7 adds support for extension methods & null safety preview

Dart version 2.7 adds a feature that has been a long time in the making: extension methods. Extension methods allow you to add functionality to any type. Developers can also opt-in and check out the preview for null type safety. Take a brief tour of the newest stable release, what it includes, and what features hit the bullseye.

Dart hits the spot

Dart 2.6 supports creating self-contained executables

The newest update for Google’s programming language Dart has arrived. The key feature in this update is the new compiler, dart2native. With dart2native, programmers can use the command to compile a Dart program ahead-of-time to native x64 machine code. Dart 2.6 also includes two feature previews and a demo for a console code editor.

Hitting the bullseye

Dart version 2.3 adds new features for improved UI building

Our readers voted Dart as the programming language that they want to hear about the most in 2019. Now, Dart version 2.3 is here with some new improvements for creating user interfaces and a new feature for IDE support. See what’s new.

The new release in a nutshell

Flutter 1.5 arrives with In-App Purchase plugin in beta

Flutter, Google’s popular mobile UI framework releases its latest version 1.5. Stuffed with updates and improvements, Flutter 1.5 brings important changes and new features including the much-requested In-App Purchase plugin in beta. Let’s have a look.

Bulls-eye! Execute your code however you like!

Execute Dart code natively with Dart VM

This VM explainer may still be a work in progress, but Dart VM is already good to go. Dart VM provides multiple ways to compile and execute your Dart code natively. Whether it’s from a JIT and AOT compilation pipeline or a snapshot, Dart VM gives developers their code execution method of choice.