InfoQ Homepage News
-
Scala 3 Overhauls Language for Better Developer Experience
Eight years in the making and the first major release since version 2.13, Scala 3.0 delivered a "complete overhaul of the Scala language" with updates to the syntax, the type system, metaprogramming, and language features. It is binary backwards-compatible with Scala 2.13 but not fully source-compatible. The new compiler can automatically migrate old code and report any remaining issues.
-
Terraform 1.0 Release Adds Stability Guarantees and an Improved Upgrade Experience
HashiCorp announced the release of the 1.0 version of Terraform. This release provides an improved upgrade experience and significant improvements in cross-compatibility.
-
Google Introduces New Cloud TPU VMs for Artificial Intelligence Workloads
Recently, Google announced new Cloud TPU Virtual Machines (VMs), which provide direct access to TPU host machines. With these VMs, the company offers a new and improved user experience to develop and deploy TensorFlow, PyTorch, and JAX on Cloud TPUs.
-
Internal JDK Elements Strongly Encapsulated in JDK 17
JEP 403 (Strongly Encapsulate JDK Internals) has been targeted for the GA release of JDK 17. It’s no longer possible to access internal APIs via the --illegal-access command line option. It’s expected that this option will be removed completely in the future. The --add-opens command line option or the Add-Opens JAR-file attribute may be used to open specific packages.
-
Google Trains Two Billion Parameter AI Vision Model
Researchers at Google Brain announced a deep-learning computer vision (CV) model containing two billion parameters. The model was trained on three billion images and achieved 90.45% top-1 accuracy on ImageNet, setting a new state-of-the-art record.
-
Java News Roundup - Week of June 14th, 2021
This week’s news features news from JDK 17 and JDK 18, Open Liberty 21.0.0.6, MicroProfile 4.1, Piranha 21.6.0, Spring Native 0.10.0, Hazelcast Node.js Client 4.2, Hibernate ORM 5.5.2, Hibernate Search 6.0.4, JHipster 7.1.0, the Snyk/Azul JVM Ecosystem survey, and a Jakarta EE webinar series offered by Payara.
-
.NET News Roundup: .NET 6, MAUI, EF Core 6, Visual Studio 2022
It's been a busy week for the .NET community, with the release of new previews for .NET 6 and its related frameworks (including MAUI), along with the first preview of Visual Studio 2022, new Azure SDK libraries, and more. InfoQ examined these and a number of smaller stories in the .NET ecosystem from the week of June 14th, 2021.
-
Sonatype Lift Integrates Facebook Infer, Google ErrorProne, and Other Code Analyzers
Recently launched Sonatype Lift provides a unified code analysis platform that includes over 25 tools to help developers identify a wide range of bugs in their development pipelines as soon as possible, says Sonatype. InfoQ has spoken with Stephen Magill, VP of product innovation at Sonatype, to learn more.
-
Google's UI Toolkit Flutter 2.2 Claims Cross-Platform Crown
At the recent Google I/O conference, Google announced version 2.2 of its cross-platform UI toolkit, Flutter. According to a study, it is now the most popular cross-platform option. Google concentrated on fixing issues, optimizing performance, and refining existing features in this release. Microsoft, Samsung, Adobe, Sony, and Ubuntu Linux all increased their Flutter support.
-
Next.js 11 Released with New Script and Image Loading Strategies
The Next.js team recently released Next.js 11. The new version strives to improve actual and perceived performance for developers and end-users (start-up time, third-party scripts loading, image and placeholder loading). Next.js v11 also provides an experimental codemod that migrates a Create React App application to Next.js.
-
Microsoft Announces Preview of a New Set of Azure Arc-Enabled Services
Recently, Microsoft, during its annual Build conference, announced a new set of Azure Service in preview that customers can run on virtually any CNCF-conformant Kubernetes cluster with the help of its Azure Arc multi-cloud service. With Azure Arc, customers can use a single service in the Cloud to manage their container clusters across clouds and on-premises data centers.
-
Google Cloud Improves SLA for Bigtable and Adds New Security Features
Google Cloud has recently raised the availability SLA for Bigtable instances up to 99.999%, matching the SLA for Firestore and Cloud Spanner. The data storage system introduced as well two new security features for enterprise workloads, customer-managed encryption keys (CMEK) and data access audit logs.
-
ARKit 5 and RealityKit 2 Further Enhance iOS AR Capabilities
At WWDC21 Apple announced new major iterations for its ARKit and RealityKit frameworks to create augmented reality-based apps for iOS. Most significantly, RealityKit 2 will allow developers to easily create 3D models from a collection of pictures, while ARKit 5 expands face tracking and location anchor support.
-
AWS Announces the General Availability of AWS Proton
Recently, AWS announced the general availability (GA) of its fully-managed application delivery service, AWS Proton, allowing customers to easily provision, deploy, and monitor the microservices that form the basis of modern container and serverless applications.
-
How to Improve Your Team's Communication and Psychological Safety
Mapping your team’s typical communication style can help improve communication and psychological safety, reduce friction within a team, and make conflict more productive. When we understand how we communicate and how we like to be communicated with, we not only have a better understanding of ourselves, but also of others, and this can play to our and their strengths accordingly.