Beningo Embedded Group

Atlas Review — 100 technologies

Sort by clicking a column header. Filters combine. ← back to index
100 of 100
# Name Quadrant Ring Momentum Value Urgency Matrix Flags Overview
1Simulation-First DevelopmentTechniques & PracticesDeployRising8582Transform NowDevelopment approach where firmware is designed and tested in simulation environments before hardware implementation. Enables early testing, CI/CD integration, and parallel hardware/software developme…
2Hardware-in-the-Loop TestingTechniques & PracticesExploreRising7855Strategic BetsMovedTesting methodology that combines real hardware with simulated environments to validate embedded systems behavior under realistic conditions. Bridges the gap between pure simulation and full system te…
3Continuous Integration for EmbeddedTechniques & PracticesDeployRising8885Transform NowAdaptation of CI/CD practices for embedded systems, including automated builds, testing on target hardware, and deployment pipelines. Addresses unique embedded challenges like cross-compilation and ha…
4Embedded DevSecOpsTechniques & PracticesDeployRising9088Transform NowNewMovedIntegration of security practices throughout the embedded development lifecycle, including threat modeling, security testing, and secure deployment practices. Addresses growing cybersecurity concerns …
5Model-Based TestingTechniques & PracticesPilotRising7268Transform NowTesting approach that generates test cases from behavioral models of the embedded system. Uses state machines, mathematical models, or formal specifications to ensure comprehensive test coverage.
6Embedded Test-Driven DevelopmentTechniques & PracticesPilotStable6865Transform NowAdaptation of TDD principles for embedded development, emphasizing testable code design and hardware abstraction. Focuses on writing tests before implementation while considering embedded constraints.
7Firmware Over-the-Air (OTA) UpdatesTechniques & PracticesDeployRising8885Transform NowMovedPractice of delivering firmware updates to deployed devices over a network — covering signed image generation, delta and A/B partition schemes, staged rollouts, rollback on failure, and post-update te…
8Formal Verification for Safety-Critical CodeTechniques & PracticesExploreRising8572Transform NowMathematical approach to proving correctness of critical embedded software components. Uses formal methods to verify that code meets specifications and safety requirements.
9Component-Based / Message-Driven ArchitectureTechniques & PracticesPilotRising7260Transform NowMovedArchitectural style that decomposes firmware into autonomous components communicating via messages or events instead of shared memory. Common implementations include actor models, message-bus middlewa…
10AI-Assisted Software Development Life Cycle ManagementTechniques & PracticesPilotRising8585Transform NowNewMovedUse of AI assistants across the entire embedded SDLC — requirements elaboration, architecture and design review, code generation, automated review, test authoring, documentation, and ongoing field-iss…
11Edge ML Model Lifecycle ManagementTechniques & PracticesExploreRising7268Transform NowNewSystematic approach to managing machine learning models deployed on edge devices, including versioning, A/B testing, performance monitoring, and remote model updates. Addresses unique challenges of ML…
12Waterfall Development MethodologyTechniques & PracticesPauseStable4540Hold / LegacyMovedSequential development methodology where requirements, design, implementation, integration, and verification proceed as discrete, signed-off phases. Long out of fashion for general software but never …
13Monolithic Firmware ArchitectureTechniques & PracticesPauseDeclining3035Hold / LegacyDecliningTraditional single-binary firmware approach where all functionality is tightly coupled within one executable. Becoming problematic as embedded systems grow in complexity.
14Ad-hoc Power ManagementTechniques & PracticesPauseDeclining3545Hold / LegacyDecliningUnstructured approach to power management without systematic power state management or optimization strategies. Results in poor battery life and inefficient power usage.
15Assembly Language for Non-Critical CodeTechniques & PracticesDeprecateDeclining1812Hold / LegacyDecliningUse of assembly language for general application code rather than limiting it to performance-critical or hardware-specific functions. Modern compilers often produce better optimized code than hand-wri…
16Global Variables for State ManagementTechniques & PracticesDeprecateDeclining1520Hold / LegacyDecliningReliance on global variables as the primary mechanism for state management and inter-module communication. Creates maintainability and testing challenges.
17Printf-based DebuggingTechniques & PracticesDeprecateDeclining2530Hold / LegacyDecliningPrimary reliance on printf statements for debugging embedded software instead of using proper debugging tools, logging frameworks, or debug interfaces.
18Hardcoded Configuration ValuesTechniques & PracticesDeprecateDeclining1235Hold / LegacyMovedDecliningEmbedding configuration parameters directly in source code rather than using configuration files, EEPROM, or runtime configuration mechanisms. Reduces flexibility and complicates customization.
19Single-Threaded Blocking I/OTechniques & PracticesDeprecateDeclining2025Hold / LegacyDecliningI/O handling approach that blocks the entire application while waiting for I/O operations to complete. Leads to poor system responsiveness and inefficient resource utilization.
20Automated Code Review for Embedded C/C++Techniques & PracticesPilotRising7065Transform NowAutomated code review combines static analysis, linters, and AI-assisted reviewers to surface defects, MISRA/CERT-C violations, and stylistic issues in C/C++ firmware without waiting for a human revie…
21Agentic AI Coding WorkflowsTechniques & PracticesPilotRising7882Transform NowNewPractice of using AI coding agents (Claude Code, Cursor, GitHub Copilot agents) connected to embedded toolchains and lab instruments through the Model Context Protocol (MCP). Spans plan, implement, bu…
22SBOM Generation & Vulnerability TrackingTechniques & PracticesPilotRising8288Transform NowNewPractice of emitting a Software Bill of Materials (CycloneDX, SPDX) as a first-class build artifact and continuously scanning the dependency graph for known CVEs. Increasingly mandated by US Executive…
23EU Cyber Resilience Act (CRA) Compliance PracticesTechniques & PracticesPilotRising8592Transform NowNewSet of design, documentation, and lifecycle practices required to place 'products with digital elements' on the EU market under Regulation (EU) 2024/2847. Covers secure-by-design, vulnerability handli…
24Fuzzing for EmbeddedTechniques & PracticesPilotRising7570Transform NowNewAutomated input-generation testing (libFuzzer, AFL++, honggfuzz) adapted to firmware. Typically done by extracting parsers and protocol handlers and running them on host with sanitizers, or by fuzzing…
25Trace-Based DebuggingTechniques & PracticesDeployRising8072Transform NowNewSystem-wide event tracing using ITM/SWO, ETM, J-Link RTT, SEGGER SystemView, Percepio Tracealyzer, or LTTng to capture timing, task switches, ISRs, and instrumentation events with minimal intrusion. R…
26CMakeTools & InfrastructureDeployRising8865Transform NowCross-platform build system generator widely adopted in embedded development for managing complex build configurations across multiple targets. Essential for modern C/C++ embedded projects.
27Container Technologies for Embedded Builds (Docker / Podman / etc.)Tools & InfrastructurePilotRising7670Transform NowMovedUse of OCI-compatible container runtimes (Docker, Podman, containerd, BuildKit) to ship the cross-compile toolchain, build dependencies, and CI environment as a reproducible, versioned image. Decouple…
28Renode Simulation FrameworkTools & InfrastructurePilotRising7882Transform NowMovedOpen-source simulation framework for embedded systems enabling virtual hardware testing and development. Supports complex multi-node scenarios and automated testing.
29West Build ToolTools & InfrastructurePilotRising6572Transform NowMulti-repository management tool originally developed for Zephyr but applicable to other embedded projects. Simplifies complex project dependency management.
30PlatformIO IDETools & InfrastructureExploreStable7150Strategic BetsMovedCross-platform IDE and ecosystem for IoT development with extensive library management and board support. Popular among makers and IoT developers.
31Memfault Observability PlatformTools & InfrastructurePauseStable7350Strategic BetsMovedCloud-based observability platform for embedded devices providing crash reporting, performance monitoring, and over-the-air updates. Enables DevOps practices for embedded systems.
32Mbed TLSTools & InfrastructureDeployStable8478Transform NowMovedLightweight cryptographic library optimized for embedded systems with small footprint and modular design. Industry standard for embedded security implementations.
33OpenOCDTools & InfrastructurePauseDeclining6740Strategic BetsMovedDecliningOpen-source on-chip debugger providing JTAG and SWD debugging capabilities for various MCUs. Free alternative to commercial debugging solutions.
34Yocto ProjectTools & InfrastructureExploreStable6958Strategic BetsLinux distribution builder for embedded systems enabling custom OS creation for embedded Linux devices. Industry standard for complex embedded Linux systems.
35CBMC Model CheckerTools & InfrastructureExploreRising6271Transform NowFormal verification tool for C/C++ programs that can prove absence of specific bugs including buffer overflows and assertion violations. Growing interest in safety-critical embedded applications.
36Eclipse CDTTools & InfrastructureDeprecateDeclining5215Hold / LegacyMovedDecliningEclipse-based integrated development environment for C/C++ development with embedded system support. Once popular but losing ground to modern alternatives.
37Keil MDK-ARMTools & InfrastructurePauseDeclining5830Hold / LegacyMovedDecliningARM's integrated development environment with compiler and debugger for Cortex-M development. Facing competition from modern toolchains and licensing concerns.
38IAR Embedded WorkbenchTools & InfrastructureExploreRising7850Strategic BetsMovedCommercial embedded development toolchain with strong optimization and broad MCU support. High cost and modern alternatives reducing adoption.
39Visual Studio Code (with Embedded Extensions)Tools & InfrastructurePilotRising8878Transform NowNewMovedCross-platform editor that has become the de-facto embedded IDE through extensions: Cortex-Debug for ARM debugging, the official Embedded Tools and Serial Monitor extensions, vendor-specific extension…
40Clang-TidyTools & InfrastructurePauseRising7850Strategic BetsNewMovedOpen-source C/C++ static analyzer and linter built on Clang's AST. Ships hundreds of checks across bugprone patterns, modernize-* refactors, performance issues, and coding-standard conformance (CERT-C…
41CppUTestTools & InfrastructurePilotStable7560Transform NowNewMovedLightweight C/C++ unit-testing framework designed specifically for embedded developers — small footprint, built-in mocking, memory-leak detection, and runs equally well on host and on target. Widely u…
42CppcheckTools & InfrastructurePilotStable7260Transform NowNewMovedOpen-source C/C++ static analyzer focused on actual bugs (undefined behavior, memory leaks, uninitialized variables, dead code) rather than style. Complements clang-tidy because it uses different anal…
43Parasoft C/C++testTools & InfrastructurePilotStable7565Transform NowNewCommercial integrated testing platform for embedded C/C++ combining static analysis (MISRA, CERT-C, CWE), unit testing, runtime memory-error detection, and structural coverage in one toolchain. Common…
44AI Coding Agents (Claude Code / Codex / Cursor)Tools & InfrastructureExploreRising9075Transform NowNewMovedAgent-based AI development environments (Claude Code, OpenAI Codex CLI, Cursor) that go well beyond code completion to drive multi-step development tasks — planning, file editing, build invocation, te…
45Embedded Trace Visualizers (Tracealyzer / SystemView)Tools & InfrastructureDeployRising8272Transform NowNewVisualization tools for RTOS-aware traces captured via ITM/SWO, RTT, or instrumented kernel hooks. Percepio Tracealyzer and SEGGER SystemView display task switches, ISRs, semaphore and queue interacti…
46CI/CD Engines for Embedded (GitHub Actions / GitLab CI / Jenkins)Tools & InfrastructurePilotStable8570Transform NowNewMovedGeneral-purpose CI/CD platforms adapted to embedded workflows: containerized cross-compilation, hardware-in-the-loop test runners, artifact signing, OTA pipelines, and SBOM emission. GitHub Actions do…
47QEMUTools & InfrastructureDeprecateDeclining3520Hold / LegacyDecliningGeneral-purpose machine emulator widely used for cross-architecture testing and full-system Linux emulation. Has nominal support for many embedded targets (Cortex-M, RISC-V), but peripheral fidelity i…
48Edge ImpulseTools & InfrastructurePilotRising8078Transform NowNewEnd-to-end embedded ML development platform covering data ingestion, signal processing, model training, optimization (quantization, pruning), and on-device deployment. Targets MCU-class targets throug…
49MCUbootTools & InfrastructureDeployRising8275Transform NowNewOpen-source secure bootloader for 32-bit microcontrollers under the Trusted Firmware project. Provides image signing and validation, anti-rollback, A/B and swap update strategies, and a hardware-abstr…
50SEGGER emAppsTools & InfrastructureExploreRising7060Transform NowNewSEGGER's app-sandbox runtime for embedded systems — a 32-bit interpreter VM that executes C applications dynamically loaded into a tiny (~1 KB) runtime 'executor' on the target MCU. Brings smartphone-…
51Zephyr RTOSPlatforms & Operating SystemsDeployRising8580Transform NowMovedLinux Foundation's modular, scalable RTOS supporting multiple architectures with strong security features. Rapidly becoming the de facto standard for connected embedded devices.
52Matter Protocol StackPlatforms & Operating SystemsDeployRising8885Transform NowMovedUnified connectivity standard for smart home devices enabling interoperability across Apple, Google, Amazon ecosystems. Now production-ready with broad industry support.
53FreeRTOSPlatforms & Operating SystemsDeprecateDeclining5540Hold / LegacyMovedDecliningLong-running real-time kernel for microcontrollers, MIT-licensed and acquired by AWS in 2017. Still the most-deployed RTOS in the world by unit count, but the core architecture has evolved little sinc…
54Eclipse ThreadXPlatforms & Operating SystemsPauseStable7240Strategic BetsMovedMature, deterministic real-time kernel originally developed by Express Logic, acquired by Microsoft in 2019 (rebranded Azure RTOS), and donated to the Eclipse Foundation in 2024. The modern Eclipse Th…
55RT-ThreadPlatforms & Operating SystemsPilotRising6855Strategic BetsChinese-developed RTOS with strong IoT focus and growing international adoption. Offers rich middleware and cloud connectivity options.
56RISC-V MicrocontrollersPlatforms & Operating SystemsPilotRising7470Transform NowMovedOpen-source instruction set architecture gaining momentum with vendors like SiFive, Espressif, and WCH offering competitive MCUs. Growing ecosystem of development tools.
57Embassy Framework (Rust)Platforms & Operating SystemsPilotRising7160Transform NowModern async/await embedded framework for Rust providing memory-safe, concurrent programming for microcontrollers. Growing adoption for safety-critical applications.
58Tock OSPlatforms & Operating SystemsExploreStable6550Strategic BetsResearch-oriented embedded OS written in Rust with focus on security and isolation between applications. Designed for IoT devices requiring strong security boundaries.
59Apache NuttXPlatforms & Operating SystemsExploreStable6345Strategic BetsPOSIX-compliant RTOS with standard C library providing familiar Unix-like programming environment. Used in aerospace and robotics applications.
60AUTOSAR Adaptive PlatformPlatforms & Operating SystemsExploreRising7055Strategic BetsService-oriented automotive software platform for high-performance ECUs supporting dynamic software updates and Ethernet communication.
61VxWorksPlatforms & Operating SystemsPauseDeclining5825Hold / LegacyDecliningTraditional commercial RTOS with strong legacy in aerospace and industrial applications. Still used in mission-critical systems but losing ground to modern alternatives.
62RIOT OSPlatforms & Operating SystemsPauseStable5530Hold / LegacyAcademic-focused IoT operating system with microkernel architecture and network stack. Limited commercial traction despite technical merits.
63Micrium µC/OSPlatforms & Operating SystemsDeprecateDeclining4015Hold / LegacyMovedDecliningTraditional commercial RTOS with safety certifications, now owned by Silicon Labs. Losing market share to modern open-source alternatives.
64Green Hills INTEGRITYPlatforms & Operating SystemsPauseStable5022Hold / LegacyHigh-security RTOS with separation kernel architecture used in defense and aerospace applications. Niche market with very high licensing costs.
65QNX Neutrino (Embedded)Platforms & Operating SystemsPauseStable6030Strategic BetsMovedMicrokernel RTOS traditionally strong in automotive and industrial applications. Declining due to high costs and competition from Linux-based solutions.
66ITRON-based RTOSesPlatforms & Operating SystemsDeprecateDeclining3812Hold / LegacyDecliningJapanese industrial standard RTOSes still used in some legacy Japanese systems. Being replaced by international standards and modern alternatives.
67Nucleus RTOSPlatforms & Operating SystemsDeprecateDeclining3510Hold / LegacyDecliningLegacy commercial RTOS from Mentor Graphics (now Siemens) still found in some legacy systems. No longer competitive with modern alternatives.
68eCos (Embedded Configurable Operating System)Platforms & Operating SystemsDeprecateDeclining328Hold / LegacyDecliningOpen-source configurable RTOS that was popular in the early 2000s but has been superseded by modern alternatives with better tooling and community support.
69ROS 2 (Robot Operating System)Platforms & Operating SystemsPilotRising7870Transform NowNewOpen-source middleware framework for robotics built on a DDS-based publish/subscribe transport. Provides component lifecycle, parameters, services, actions, and a vast ecosystem of perception, navigat…
70Cortex-M Microcontroller FamilyPlatforms & Operating SystemsDeployStable9265Transform NowNewArm's 32-bit microcontroller architecture family — Cortex-M0/0+/3/4/4F/7/23/33/35P/52/55/85. The dominant ISA for embedded MCUs across virtually every silicon vendor (ST, NXP, Nordic, TI, Infineon, Re…
71Embedded Linux SoC PlatformsPlatforms & Operating SystemsDeployStable8865Transform NowNewCortex-A and x86-class System-on-Chip platforms running mainline or vendor-customized Linux. Covers gateways, infotainment, industrial HMIs, networking equipment, and high-end edge compute. Common fam…
72Wireless / Connected MCU PlatformsPlatforms & Operating SystemsDeployRising8575Transform NowNewMCU platforms with integrated radios for Wi-Fi 6/7, Bluetooth LE 5.x, Thread, Zigbee, and 802.15.4. Covers single-protocol and multi-protocol concurrent radios. Common families include Espressif ESP32…
73AI-Capable / NPU-Equipped MCUsPlatforms & Operating SystemsPilotRising8078Transform NowNewMicrocontrollers that integrate dedicated neural-network accelerators alongside the main core. Covers Cortex-M55/M85 with Helium MVE, Cortex-M paired with Arm Ethos-U55/U65 NPUs (ST STM32N6, NXP MCX N…
74Edge AI Compute ModulesPlatforms & Operating SystemsPilotRising7870Transform NowNewSystem-on-Module (SoM) platforms combining Cortex-A application processors with high-performance GPU/NPU/TPU accelerators for edge AI workloads beyond MCU class. Common examples include NVIDIA Jetson …
75TrustZone-Enabled Secure MCUsPlatforms & Operating SystemsPilotRising8280Transform NowNewMCUs with hardware-enforced security partitioning — primarily Cortex-M33/M35P/M55/M85 with Arm TrustZone-M, plus similar mechanisms in RISC-V (PMP/sPMP). Enables secure/non-secure world separation for…
76Rust for EmbeddedLanguages & EcosystemsPilotRising8570Transform NowMovedSystems programming language with memory safety guarantees and zero-cost abstractions for embedded development. Growing ecosystem with mature tooling and HAL crates for major MCU families.
77Modern C++ (C++20/23) for EmbeddedLanguages & EcosystemsDeployStable7565Transform NowMovedModern C++ standards bringing concepts, modules, and improved constexpr capabilities to embedded development. Enhanced compile-time computation reduces runtime overhead.
78Zig for EmbeddedLanguages & EcosystemsDeployRising6855Strategic BetsMovedSystems programming language designed as a better C with compile-time code execution and cross-compilation built-in. Gaining traction for embedded systems requiring manual memory management.
79ESP-IDF with ESP32-C6/H2Languages & EcosystemsPauseStable8250Strategic BetsMovedEspressif's development framework for ESP32 family including newer RISC-V based chips with Thread/Matter support. Comprehensive ecosystem for IoT connectivity.
80MicroPython 1.23+Languages & EcosystemsPilotStable7250Strategic BetsMovedLightweight Python implementation optimized for microcontrollers with improved performance and expanded hardware support. Excellent for rapid prototyping and educational applications.
81Embassy Async FrameworkLanguages & EcosystemsPilotRising7872Transform NowMovedModern async/await runtime for embedded Rust enabling efficient concurrent programming without traditional RTOS overhead. Provides high-level abstractions for peripheral management.
82Arduino 2.0+ IDE with ESP32/RP2040Languages & EcosystemsPilotStable6852Strategic BetsModern Arduino development environment with improved debugging, board management, and support for advanced microcontrollers. Balances simplicity with professional development features.
83WebAssembly for Embedded (WAMR)Languages & EcosystemsExploreRising5562Evaluate CarefullyNewWebAssembly Micro Runtime enabling portable code execution on embedded devices. Provides sandboxing and cross-platform compatibility for embedded applications.
84TinyGoLanguages & EcosystemsExploreRising5855Hold / LegacyGo compiler for small places, targeting microcontrollers and WebAssembly. Subset of Go language optimized for resource-constrained embedded systems.
85JAL (Just Another Language)Languages & EcosystemsExploreStable3525Hold / LegacyHigh-level language specifically designed for PIC microcontrollers with Pascal-like syntax. Provides hardware abstraction while maintaining efficiency for PIC development.
86Mojo for Embedded AILanguages & EcosystemsExploreRising4570Evaluate CarefullyNewModular's new programming language designed for AI workloads, with potential applications in edge AI and embedded machine learning. Promises Python compatibility with C performance.
87Ada/SPARK 2022Languages & EcosystemsExploreStable7040Strategic BetsHigh-reliability programming language with formal verification capabilities and strong embedded support. SPARK subset enables mathematical proof of program correctness.
88Legacy C89/C90Languages & EcosystemsDeprecateDeclining2015Hold / LegacyMovedDecliningOriginal ANSI C standard still used in some embedded projects for maximum compiler compatibility. Lacks modern safety and productivity features.
89Assembly Language for General DevelopmentLanguages & EcosystemsPauseDeclining3520Hold / LegacyDecliningLow-level assembly programming for entire embedded applications. Modern compilers often generate more efficient code than hand-written assembly for most use cases.
90BASIC Variants (PIC BASIC, etc.)Languages & EcosystemsDeprecateDeclining1510Hold / LegacyMovedDecliningBASIC-derived languages for embedded development, popular in educational and hobbyist contexts. Simple syntax but limited scalability and performance.
91Forth for EmbeddedLanguages & EcosystemsPauseDeclining4230Hold / LegacyDecliningStack-based programming language with interactive development environment and minimal resource requirements. Historical significance in embedded systems but niche modern usage.
92Java ME/EmbeddedLanguages & EcosystemsDeprecateDeclining2015Hold / LegacyDecliningOracle's Java platform for embedded devices, once popular for mobile and IoT applications. Largely superseded by native development and modern alternatives.
93Modern C (C17 / C23)Languages & EcosystemsDeployStable9278Transform NowNewISO C at C17 (2018) and C23 (finalized 2024) — the universal embedded systems language. C23 brings _BitInt, attributes ([[nodiscard]], [[fallthrough]]), typeof, enhanced enum types, and improved Unico…
94Python for Embedded Automation & TestLanguages & EcosystemsDeployStable8875Transform NowNewHost-side Python for the unsung 80% of embedded engineering: build glue, code generation (Jinja2, Mako), test orchestration (pytest, Robot Framework), HIL drivers, log analysis, instrument control (Py…
95TensorFlow Lite Micro / LiteRT for MicrocontrollersLanguages & EcosystemsPilotRising8075Transform NowNewGoogle's runtime library for executing trained TensorFlow models on microcontrollers. Originally TensorFlow Lite Micro (TFLM), rebranded LiteRT for Microcontrollers in 2024. Provides a kernel set opti…
96Legacy C++ (C++98/03)Languages & EcosystemsDeprecateDeclining2520Hold / LegacyNewDecliningPre-modern C++ — the C++98 (1998) and C++03 (2003) standards, lacking the language-level features that make modern C++ usable for embedded: auto, range-for, constexpr, lambdas, smart pointers, std::ar…
97Embedded Template Library (ETL)Languages & EcosystemsDeployStable7560Transform NowNewJohn Wellbelove's header-only C++ template library, designed as an STL alternative for embedded systems where dynamic allocation, exceptions, and the full STL are forbidden. Provides fixed-size contai…
98embedded-hal (Rust trait ecosystem)Languages & EcosystemsPilotRising7870Transform NowNewThe trait crate that defines the Rust embedded ecosystem's hardware abstraction layer. Provides traits for SPI, I²C, GPIO, serial, PWM, timers, and other peripherals so MCU-specific HAL crates and dri…
99Simulink / MATLAB Embedded CoderLanguages & EcosystemsPauseStable6035Strategic BetsNewMathWorks' model-based design and code-generation toolchain. Engineers describe systems graphically in Simulink (block diagrams, state machines, control logic) and Embedded Coder generates C/C++ from …
100Embedded SwiftLanguages & EcosystemsExploreRising6555Strategic BetsNewA subset of Apple's Swift language designed for embedded use, introduced at WWDC 2024. Removes features that require a Swift runtime (reference counting, classes by default, dynamic dispatch) to produ…