If you haven’t explored the new version of VxWorks 7 yet, do yourself a favor and look for relevant information to learn more. Wind River has made the world’s top real-time operating system (RTOS) even better, staying true to its four principles of confidentiality, security, reliability, and certifiability while also introducing exciting new features such as speed and cost savings. Whether you are a novice or an experienced embedded developer, you will find that using this version makes coding much easier, and engineering managers will benefit from increased productivity.
Support for C++17
The embedded industry primarily runs on C++, but the new VxWorks 7 is the first RTOS ever to support C++ 17. This should enable developers to complete coding faster, product team managers can save significant code maintenance and associated costs, and product managers will see significant improvements in runtime performance of applications, while enhanced security features will benefit everyone.
Increased Productivity – Boost 1.71.0
The new VxWorks 7 is also the first RTOS to support Boost 1.71.0, which provides a peer-reviewed free software library usable in C++. Moreover, Boost has updated many of its own libraries, including nearly half of the Beast core; VxWorks 7 supports all applicable libraries, totaling 147 out of 159.
Line Speed Performance: Network Throughput Exceeds Linux
The VxWorks 7 development team used the standard iperf3 tool to test its network throughput on single-core and quad-core systems in both 64-bit and 32-bit environments. In 25% of the test cases, VxWorks 7’s performance matched that of Linux, while in the remaining 75% of the test cases, VxWorks 7 outperformed Linux, making VxWorks 7 the best RTOS for network throughput performance, which means that using VxWorks 7, you can maximize savings on network bandwidth costs.
Supports Developers’ Favorite Language: Rust
In Stack Overflow’s annual survey of 90,000 professional developers, Rust emerged as their favorite language. Embedded developers love Rust for its reliability, productivity, and performance. The good news is that VxWorks 7 now supports Rust.
Runner-up Language: Python
The same survey found that 39.4% of developers use Python; although Python ranks fourth among the most frequently used languages, it comes in second among favorite languages. VxWorks 7 now also supports Python.
More Open Source Board Support Packages (BSP)
VxWorks already supported hundreds of BSPs (more than any other RTOS), but VxWorks 7 has added even more, including open source board support packages for the popular Raspberry Pi board.
Get Early Access to Wind River Labs Projects
VxWorks customers can gain secret backstage access to Wind River Labs and enjoy pre-release access to cool runtime projects such as cloud SDK, OpenCV, ROS 2, etc.
For more related articles, click “Read Original” to view.
-
How to Integrate Python with VxWorks 7
-
Adding Boost C++ Library Support to VxWorks 7
-
Compiling and Running Boost C++ Applications on VxWorks 7
-
Using Rust on VxWorks 7
-