InfoQ Homepage News
-
Grady Booch on the Future of AI
According to Grady Booch, most current AI systems are about pattern matching of signals at the edge and inductive reasoning, not true Artificial Intelligence. During his second day keynote at the 2018 QCon San Francisco, "Building the Enchanted Land", he explained his view that AI today is a "system engineering problem with AI components."
-
C# Futures: Defer
Best known for its use in Go and Swift, C# proposal #1398 seeks to add defer statements. If you are not familiar with the concept, it can be summarized as a finally block appearing at the beginning of some code instead of the end.
-
New API Management Solution from NGINX Optimized for Internal and External APIs
The NGINX API Management Module announced at the NGINX Conference in October last year is now generally available. Liam Crilly, director of product management at NGINX, describes the new module together with NGINX Plus and NGINX Controller, as a next generation API management solution optimized for handling both external and internal APIs.
-
Exploring the Relationship between Quantum Computers and Machine Learning
The Google AI Quantum team recently published two papers that contribute to the exploration of the relationship between quantum computers and machine learning. InfoQ has spoken with Google senior research scientist Jarrod McClean to better understand the importance of these results.
-
Docker Announces Support for Windows Server 2019 within Docker Enterprise
Docker announced support for Windows Server 2019 Long Term Servicing Channel (LTSC) and the Server 1809 Semi-Annual Channel (SAC) release within the Docker Enterprise platform. Server 2019 brings a number of improvements from previous SAC releases into the LTSC, including ingress routing, virtual IP service discovery, and named pipe mounting.
-
Learning to Code Better with Lean Coding
Lean coding aims to provide insight into the actual coding activity, helping developers to detect that things are not going as expected at the 10 minute-level and enabling them to call for help immediately. Developers can use it to improve their technical skills to become better in writing code.
-
Update on IAsyncDisposable and IAsyncEnumerator
Since InfoQ last covered the async streams proposal, some changes have been made to the design. Most notably is the use of the lightweight ValueTask object.
-
Capital One Banks on Open Source to Scale Innovation
In 2012, Capital One was 100% Waterfall, had manual processes and out-sourced their commercial technology. In six years, the bank realized their DevOps transformation supported by their open source adoption. They established a rigorous open source strategy that enabled them to transform their technology and innovation DNA.
-
XebiaLabs DevOps Platform Provides New Risk and Compliance Capability for Software Releases
XebiaLabs, a provider of DevOps and continuous delivery software tools, has launched new capabilities for custody, security and compliance risk assessment tracking for software releases via their DevOps Platform.
-
Adopting Envoy as a Service-to-Service Proxy at Reddit
Reddit introduced Envoy into their backend framework as service-to-service proxy to support their ongoing architectural improvements. By adopting Envoy as a service-to-service Layer 4/Layer 7 proxy, they discovered significant improvements in observability, ease of adoption, and performance.
-
System.Collections in .NET Core 3.0
If you look through the list of issues tagged for System.Collections in .NET 3.0, you’ll find both proposals that were accepted and rejected. In this report we’ll cover some of the highlights.
-
Microsoft Azure Government Cloud: New Online Training Material Available
Microsoft recently expanded its Microsoft Learn platform with an introductory class on Azure Government. Azure Government is Microsoft’s solution for hosting United States government solutions on its cloud. In this article we will discuss what the Azure Government offers and how it pans against AWS GovCloud US offering.
-
F# 4.6 Introduces Anonymous Record Types
The next release of F#, F# 4.6, will most notably bring anonymous record types and structs to the language, along with a few additions to the standard library.
-
Evan You Previews Vue.js 3.0
At VueConf Toronto, Evan You, creator and project lead of Vue.js, previewed Vue 3, the next major iteration of the Vue.js framework.
-
Experiments with Blockchain at Dutch Railways
Testers will sooner or later be asked to test IT-solutions that incorporate blockchain technology. Software development is different for blockchain-based applications; blockchain impacts the way we are used to working, said Sanne Visser, a software tester at Dutch Railways. She spoke about how professionals can deal with blockchain-based software at European Women in Tech.