The latest version of the programming language Rust is now available. Rust 1.54 introduces a few new stable features. One new update is that attributes can invoke function-like macros. An example use case of is including documentation from other files into comments. “For example, if your project’s README represents a good documentation comment, you can … continue reading
The July 2021 update of Visual Studio Code C++ introduces new features such as Disassembly View while debugging, inline macro expansions, and debug support for Windows ARM64 architecture. Disassembly View allows users to debug assembly code corresponding to the instructions created by their compiler and will be included in the 1.59 release of Visual Studio … continue reading
Marko is an open-source programming language that reimagines HTML from a markup language into a programming language. As its website states: “It’s like HTML and JS had a perfect baby that grew up to be awesome.” It does not require learning any new language syntax beyond what’s available in vanilla HTML, CSS, and JavaScript, which … continue reading
The Android team at Google has announced that Jetpack Compose 1.0 is now available. Jetpack Compose is a UI toolkit for Android developers. According to the team, Compose has been developed in the open for the past two years with participation from the Android community. As of this 1.0 release, there are already 2000 apps … continue reading
Android Studio Arctic Fox is now available as a stable release. This version introduces Jetpack Compose 1.0 and focuses on devices and developer productivity. Device enhancements include a new Wear OS pairing assistant to make it easier to pair Wear OS emulations; the completion of the development and testing workflow for Automotive OS, enabling the … continue reading
The latest version of JetBrains’ Java IDE is now available. IntelliJ IDEA 2021.2 includes several updates aimed at improving the daily experience of the platform. It includes a new project-wide analysis feature that allows developers to track errors before compiling the code. JetBrains also added a number of actions that will activate when a project … continue reading
The digital services and consulting provider Infosys unveiled a new set of Enterprise Agile DevOps capabilities that will help businesses strengthen customer-centricity and innovation. Enterprises can transform the way they develop and deliver products and services by reimaging customer journeys. “Forward thinking firms are now evolving to a product centric operating model to ingrain customer … continue reading
As evidenced in the world of business, government and everyday life, the technology of biometrics is widespread and expanding. For example, people can unlock their smartphones with their faces. Banks can recognize customers by the sound of their voice, and police can identify suspects with automated fingerprinting. These are just some of the common applications … continue reading
IBM has announced the next generation of its operating system for its IBM Z systems, which are a suite of mainframe servers. IBM z/OS V2.5 is designed to accelerate the adoption of hybrid cloud and AI as well as drive modernization initiatives. A recent study conducted by the IBM Institute for Business Value revealed that … continue reading
DataRobot announced that it’s acquiring the MLOps platform Algorithmia to deepen its capabilities to unlock value from AI through better, faster, frictionless solutions for every part of the modern enterprise. “We understand that businesses cannot get the value of their ML models unless they have the ability to deliver those models quickly, reliably, and at … continue reading
Despite C++’s downward trend on the TIOBE Programming Community index since 2001, the language’s fall from the coveted top two slots in 2020, vociferous and persistent claims that C++ is “dead like COBOL,” and the inroads the Rust is making in developer circles – C++ is still as viable, vital and relevant as ever. There’s … continue reading
Everywhere you look, companies are involved in some sort of digital transformation. For some, it means moving their entire business to the cloud which may include building or purchasing software for payroll, ordering, fulfillment and many other activities. For larger firms, entrenched with legacy applications, it means migrating or rewriting hundreds or perhaps thousands of … continue reading