News

macbook apple logo pexels
integrated digital tools / interoperable tools

colorful numbers

Kotlin 1.5.0 stabilizes unsigned integer types

The newly stable APIs include unsigned integers, ranges and progressions of unsigned integer types, and functions that operate with unsigned integer types.

Conceptual image of an individual user working with an extruded virtual display.

Google’s Logica language addresses SQL’s flaws

Open source logic programming language compiles to SQL and runs on Google BigQuery, with experimental support for PostgreSQL and SQLite.

High-speed train tunnel / motion blur / speed / motion / forward progress / future / what's next

Deno 1.9 previews native HTTP/2 server

Upgrade to secure JavaScript/TypeScript runtime incorporates fast Rust-based HTTP implementation and faster binding infrastructure.

interconnecting gears / process / automation / machinery / mechanism / efficiency

Gradle 7.0 improves incremental builds, backs Java 16

New release of the build automation tool also improves support for Apple Silicon systems.

Hopscotch numbers

NativeScript 8.0 shines on Apple M1, Webpack

Latest release of the JavaScript framework for mobile app development also adds new CSS capabilities and plug-ins for ESLint, Apple Pay, and Google Pay.

number 6 top six tips neon

What’s new in Microsoft .NET 6

.NET 6 Preview 2 features API and library improvements, runtime performance boosts, and early builds of MAUI, the multi-platform UI support based on Xamarin.

rust king iron bronze crown royal queen

Google Android team embraces Rust for Android OS development

The Android Open Source Project has adopted the Rust programming language for use in new Android OS development, citing its memory safety advantages over C/C++.

open door with sunlight shining through

Microsoft open sources C# standards work

Work on the ECMA standard for C# 6 and later versions will take place in a public working space on GitHub.

typewriter typescript

TypeScript 4.3 supports type specification for properties

Now available in beta, the upgrade to Microsoft’s typed JavaScript also introduces an override keyword and improvements to template string types.

Abstract Java code

Microsoft unveils its own Java distribution

Microsoft Build of OpenJDK could set up the company to compete with Oracle in the Java distribution space.

stock loss downfall bankrupt loosing stock market

Objective-C plummets in popularity

Longtime staple of development for Apple platforms slides out of the top 20 in Tiobe Index of programming language popularity.

p1170307 3

Google wins Java dispute, Oracle remains defiant

Supreme Court has ruled in a 6-2 decision that Google’s use of Java in Android represents fair use and does not infringe on Oracle patents and copyrights.

Man sitting on surfboard on beach with laptop

Visual Studio Code 1.55 brings improvements to breakpoints

March 2021 update to Microsoft’s open source code editor features an inline menu for editing conditions and hit counts for function breakpoints, giving users more control.

solar eclipse sun ring shadow clods

Eclipse hosts Visual Studio Code extensions marketplace

Eclipse Open VSX will serve as a public, open source, vendor-neutral registry of VS Code extensions that can be used with Eclipse Theia and other IDEs.

man running across finish line

ECMAScript 2021 spec for JavaScript nears the finish line

Proposal for the next version of the official specification for JavaScript introduces enhancements to strings, promises, and object references.

conflict confront box fight competition

Deno Company forms to back Node.js rival

Business venture aims to ensure timely releases of Deno and pursue commercial applications for the JavaScript/TypeScript runtime.

colorful numbers

JDK 17: What’s in store for Java 17

A new rendering pipeline for MacOS and a uniform API for pseudo random number generators are proposed for the Java long-term support release due in September.

Angular 2 primary

Angular 12 betas pile on the improvements

Upgrade of Google’s TypeScript-based web framework due in May brings enhancements to performance, the compiler, form validation, the language service, and much more.

Load More