006-7_SDT051.qxp_Layout 1 8/20/21 11:36 AM Page 6
6
SD Times
September 2021
www.sdtimes.com
NEWS WATCH Automation enhancements come to Wind River Studio Wind River Studio’s latest update adds a customizable automation engine, digital feedback loop, enhanced security, analytics with machine learning capabilities and a DevSecOps pipeline. The platform also now offers customizable automation pipelines and integration with commonly used automation tools to help developers build connected intelligent systems such as airborne delivery drones, autonomous vehicles, and factory robots. For the development stage, the new release offers a pipeline manager visual tool
to monitor the CI/CD of collaborative projects for VxWorks and Wind River Linux. It also offers digital twin creation and synchronization to model resources, devices, and entire systems with Wind River Simics; quick emulation using QEMU; and simulation. For the deployment stage, the new studio offers a modern cloud platform updated with new 5G vRAN accelerator support and GPU enabled for AI-on-5G and augmented reality application support. It also offers a digital feedback loop and analytics powered by the digital feedback loop for real-time analysis, reporting, and alerting of infrastructure and application performance.
People on the move
n JFrog has named Sagi Dudai as its new executive vice president of product and engineering. He comes from Vonage where he held the position of chief technology officer. While at Vonage he drove the company’s technology vision, architecture, and design and oversaw technology development. He will report to JFrog’s CEO and co-founder, Shlomi Ben-Haim. n Matt Johnson will become the new chief executive officer of Silicon Labs at the start of 2022. He will replace the current CEO, Tyson Tuttle, who is retiring. Johnson has been at Silicon Labs since 2018, first being brought on as senior vice president and general manager of IoT products before being promoted to president in April of this year, which is still his current role. n ServiceNow is creating a new role called senior vice president of global alliance and channel ecosystems go-to-market operations. Erica Volini will fill this new role and will be working to help partners build a broad community of digital transformation leaders. Volini previously held the title of principal in Human Capital at Deloitte Consulting. n WSO2 is welcoming two new hires this month: Shekar Hariharan as chief marketing officer and Gregory Stuecklin as vice president and general manager of North America. Hariharan has held marketing roles at Jitterbit, Oracle, and SugarCRM, and Stuecklin comes from Microsoft. According to WSO2, Hariharan and Stuecklin will play a key role in the company’s global expansion.
Rust 1.54 now available 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 it is including documentation from other files into comments. “For example, if your project’s README represents a good documentation comment, you can use include_str! to directly incorporate the contents,” the Rust team explained in a post. According to the team, there were previously some workarounds that would allow for this functionality, but this makes it more ergonomic. Another new addition is the move to stable for several intrinsics for the wasm32 platform. Unlike the x86 and x86_64 intrinsics that are already stabilized, these don’t have a safety requirement where they can only be called if the appropriate target feature is enabled. This is because WebAssembly validates code safely before it is executed so instructions are guaranteed to either be decoded correctly or not at all.
Jetpack Compose reaches 1.0 release 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 in the Play Store that have utilized Compose. Jetpack Compose is
designed to be interoperable with existing apps, integrate with Jetpack libraries, and offer Material Design components. Its Lazy components provide a simple and powerful way to display lists of data without requiring much boilerplate code, the team explained. Compose also has a selection of animation APIs to make it easier to build animations into Android apps. This 1.0 release introduces Compose Preview, available in Android Studio Arctic Fox, which allows developers to see their Composables in different states, light and dark themes, or different font scalings. This makes component development easier since developers don’t have to deploy a whole app to a device to see what those changes look like. Another new addition is Deploy Preview, which allows developers to test parts of the UI without having to navigate to that part of the app. The Jetpack Compose team also unveiled its roadmap for the future of the toolkit. Going forward, the team will be focusing on performance, Material You components, large screen improvements, homescreen widgets, and Wear OS support.
IntelliJ IDEA 2021.2 focuses on experience 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 is saved. These include things such as reformatting code and optimizing imports. Markdown support has also been improved. Developers will now be able to convert .md files to and from different formats, configure image sizes,