InfoQ Homepage Development Content on InfoQ
-
High Resolution Time Level 2 Is Now a Web Standard
High Resolution Time Level 2 joined the list of web standards. The new standard updates and replaces the previous High Resolution Time Level Level 1 standard. Level 2 strengthens the reliability and precision of performance monitoring, animations, audio cues, and synchronization between browsing contexts.
-
Angular 10, an Incremental Update
Angular 10 is the next major release of Google's SPA framework. It's a relatively small release that focuses on bug fixes, improved tooling, and dependency updates.
-
Apple's Rosetta Move
Apple has announced that future Macs will be built on an ARM platform, known as Apple Silicon. What does this mean for application developers on the Mac platform, and the wider picture of the development community? Read on to find out what's new and what the future holds.
-
Jakarta EE 9 - Milestone 1 Released by Eclipse Foundation
The Eclipse Foundation celebrated the first milestone release of Jakarta EE 9 with a Jakarta EE 9 Milestone Release Party. The event, hosted by Eclipse’s Tanja Obradovic, Shabnam Mayel and Ivar Grimstad, featured short presentations by Java luminaries Will Lyons, Kevin Sutter, Scott Marlow, Steve Millidge and BJ Hargrave. The event was attended by 155 developers representing 20 countries.
-
C# Futures: Null Check Operator
In the June 24th C# Language Design Meeting, Microsoft made a subtle change to the parameter null checking syntax. By changing it from “Type parameterName!” to “Type parameterName!!” they effectively introduced a new ‘null check operator’.
-
Webpack vs. Rollup vs. Parcel vs. Browserify: a Detailed Benchmark
The Google's web.dev team recently released a detailed benchmark comparing popular web application bundlers. The first release tests the browserify, parcel, rollup, and webpack bundlers across six dimensions and 61 feature tests. The benchmark aims at giving developers a relevant and structured comparison basis from which to pick a bundler that fits the specific needs of a given project.
-
Red Hat Mandrel Makes Java Native
Red Hat has introduced a new Java distribution, Mandrel, that compiles Java applications directly to native code. As a fork of GraalVM, this decreases startup time and memory usage.
-
Google ARCore Depth API Now Available with Additional Sample Code
Released in closed beta at the end of last year, ARCore Depth is now available in ARCore 1.18. Since the initial announcement, Google has been working with selected partners to create compelling use cases of this technology.
-
Chrome 85 DevTools Support CSS-in-JS and Lighthouse 6
The forthcoming Chrome 85 release in August includes style editing for CSS-in-JS frameworks, Lighthouse 6, support for new ES2020 features, and several other helpful additions for web developers.
-
JavaScript Reaches the Final Frontier: Space
The recent SpaceX Dragon launch brings JavaScript to space. Leveraging Chromium and JavaScript, significant portions of the user interface rely on web technologies.
-
Production Identity Framework SPIRE Graduates to CNCF Incubator
The Cloud Native Computing Foundation has accepted SPIFFE and SPIRE as incubation level projects. SPIFFE defines a standard to authenticate software services through the use of platform-agnostic, cryptographic identities. SPIRE is an implementation of the SPIFFE APIs that is production ready.
-
MicroProfile GraphQL 1.0 - a New API in the MicroProfile Family
The MicroProfile community has released MicroProfile GraphQL 1.0, a new standalone API. Joining the three existing standalone APIs - Reactive Streams Operators, Context Propagation and Reactive Messaging - the intent of the MicroProfile GraphQL specification is to “provide a ‘code-first’ set of APIs that will enable users to quickly develop portable GraphQL-based applications in Java.”
-
Apache Netbeans 12 LTS Released
The Netbeans Java IDE has released its first long-term support (LTS) version a year after the Apache Software Foundation promoted it to a top-level Apache project.
-
Oracle Open Sources Coherence In-Memory Data Grid
Oracle has released the core of their Coherence in-memory data grid (IMDG) product as free and open source software.
-
Fathym Low-Code Platform Now Available in Public Beta
Now available as a public beta, Fathym is a low-code framework that aims to enable the creation of Azure-based data-driven applications. Fathym also provides support for application orchestration and automated infrastructure management.