InfoQ Homepage News
-
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.
-
MIT and Toyota Release Autonomous Driving Dataset DriveSeg
Toyota's Collaborative Safety Research Center (CSRC) and MIT's AgeLab have released DriveSeg, a dataset for autonomous driving research. DriveSeg contains over 25,000 frames of high-resolution video with each pixel labelled with one of 12 classes of road object. DriveSeg is available free of charge for non-commercial use.
-
DevOps Enterprise Summit London 2020: a Diversity and Inclusion Q&A with Shaaron A Alvares
Shaaron A Alvares gave a talk at DevOps Enterprise Summit 2020 London Virtual titled ‘Accelerate Your DevOps Culture of Innovation with Everyday Inclusion and Belonging’. She began with presenting research data on the benefits of diverse teams, showing that diverse teams outperform their peers by 80%.
-
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.
-
Pandemic Programming Survey Results Show Negative Impact of COVID-19 Changes
The Pandemic Programming survey looked at the ways that developers' lives have been impacted by the lockdowns and changes caused by COVID-19. Over 2200 people from 52 countries answered the questionnaire to assess their wellbeing and productivity before and while working at home. The results show that wellbeing and productivity are suffering with some groups more impacted than others.