Luis SoaresinDev GeniusUnderstanding Partial Equivalence in Rust’s Floating-Point TypesWhen working with numeric types in programming, we generally assume that numbers behave in ways that are predictable and consistent. For…Sep 30Sep 30
Luis SoaresinDev GeniusField-Programmable Gate Arrays (FPGAs) Simulator in RustField-Programmable Gate Arrays (FPGAs) are integrated circuits designed to be configured by a customer or a designer after manufacturing…Jul 31Jul 31
Luis SoaresThe Beauty of PolynomialsPolynomials appear in a wide range of applications, from simple error correction codes to sophisticated zero-knowledge proofs. Their…Jul 30Jul 30
Luis SoaresinDev GeniusData-Parallelism in Rust with the Rayon CrateThe Rayon crate is one of the most popular libraries for data-parallelism in Rust , providing a simple and efficient way to execute…Jul 251Jul 251
Luis SoaresinCoinmonksImplementing a Mersenne Twister Generator in RustThe Mersenne Twister is a widely used pseudorandom number generator (PRNG) known for its fast generation and high-quality randomness…Jul 19Jul 19
Luis SoaresinCoinmonksImplementing a Swap Routing Mechanism in RustIn this article, we’ll explore how to implement a swap routing mechanism in Rust. We’ll create a simplified version of a decentralized…Jul 13Jul 13
Luis SoaresinDev GeniusRust Memory Layouts in PracticeMemory layout refers to how data is organized in memory, which affects performance, safety, and interoperability with other languages and…Jul 103Jul 103
Luis SoaresinCoinmonksOptimizing Blockchain with Merkelized Abstract Syntax Trees in RustThe increasing size of blockchain data is a significant challenge for Blockchain performance, data integrity, and privacy. Merkelized…Jul 91Jul 91
Luis SoaresinDev GeniusLow Latency in Rust with Lock-Free Data StructuresIn high-performance and distributed systems, latency is a factor that affects overall system responsiveness and throughput. Traditional…Jul 35Jul 35
Luis SoaresinDev GeniusCreating flexible, complex, and reusable structures in Rust with macrosMacros in Rust are a convenient and powerful way to write code that writes other code, enabling you to create highly reusable and flexible…Jul 3Jul 3