Embedded Rustacean #58 provides a bi-monthly digest of embedded Rust ecosystem updates, general Rust news (1.91, OS adoption), educational content, and a comprehensive list of embedded Rust job openings.
Gain real-time TUI-based visibility into `std`, Tokio, `futures-rs`, and Crossbeam channel activity and metrics with `channels-console`, offering zero-cost instrumentation when disabled.
`qstr` is a `no_std` Rust library offering cache-efficient, stack-allocated, `Copy` string types and vectors with fixed capacities, suitable for performance-sensitive embedded or WebAssembly contexts.
Google's AI-powered file type detection system, Magika, releases version 1.0 with a high-performance engine and native CLI completely rewritten in Rust, offering expanded type support and improved accuracy.
SeaORM 2.0 introduces strongly-typed column access via `COLUMN.field_name` for improved ergonomics and compile-time type safety, alongside enhanced relations, pagination, and better Seaography integration.
Achieve up to 200x faster N-dimensional interpolation than Scipy with InterpN, a `no-std` Rust library leveraging advanced optimizations like SIMD, const-unrolling, and PGO for embedded and scientific use.
Tako v0.5.0 introduces SIMD JSON for performance, a flexible plugin system for features like compression and rate limiting, GraphQL integration, enhanced routing, and developer experience improvements on its path to v1.0.
Proposes a new Rust edition feature to automatically capture `clone`/`alias` in `move` closures and remove unnecessary `clone`/`alias` calls via a "last-use transformation" to simplify error fixing and enhance ergonomics.
An introductory video covering Rust setup, core concepts like ownership and error handling, data structures, and iterators (including Rayon for parallelism).
Explore bridging Rust and JavaScript using `wasm-bindgen` through Jakob Meier's Rust Zürisee talk, including live demos on bot detection and memory concepts.
A podcast exploring Rust in networking, featuring deep dives into projects like Fuchsia's Netstack3, Oxide's stack, Hyper, Tokio, Rustls, and interviews with their creators.
A guide to building a hand-rolled, resilient recursive descent parser in Rust with full-fidelity CSTs using `logos` and `rowan`, focusing on robust error recovery and syntax design for language tooling.