DeepCode, the platform for AI-powered code reviews, has announced support for C/C++.

“C and C++ are dominant in the realm of software that is close to the hardware, such as operating systems or software with high performance or even real-time aspects,” the DeepCode AI team wrote in a post. Additionally, DeepCode engineer Jan Eberhardt stated: “We consider C++ to be a peculiar corner case of an imperative language with all its low-level features like memory management, references, pointers, etc. For any other β€˜regular’ imperative programming language, we would not have to change anything in our points-to and type-state analysis. For any other language, we expect an implementation time of about one month.”

Additional details are available here.

HCL Unica version 12 re;eased
HCL Unica 12 adds over 200 enhancements, 25 new features, over 90 native reports, over 500 REST APIs and a new UI/UX.

It also adds an improved experience that manage offers and content across all channels with Centralized Offer Manager and enables users to get performance insights in real-time.

Additional details are available here.

Microsoft extends Windows ML and DirectML
Microsoft announced that it is bringing Windows ML and DirectML to more places.Β 

β€œA common piece of feedback we’ve heard is that developers today want the ability to ship products and applications that have feature parity to all of their customers,” Microsoft wrote in a post. “To support this, we are going to make Windows ML available as a stand-alone package that can be shipped with your application.”

Going forward, with each new update of Windows ML, there will be a corresponding redist package, with matching new features and optimizations, available on GitHub.

Google ending support for JSON-RPC and Global HTTP Batch endpoints
Google announced that it is ending support for JSON-RPC and Global HTTP Batch Endpoints as the company said it is focusing on more distributed, high-performance architectures where requests go directly to the appropriate API server.Β 

β€œWe have invested heavily in our API and service infrastructure to improve performance and security and to add features developers need to build world-class APIs,” Google wrote in a blog post.