唐刚 - Use Rust to Develop the Decentralized Open Data Application - RustChinaConf2023Any ➔ Open dataset, data will increase quickly on any dimension. ➔ Multiple dimensions Dataset Models ➔ What is open data? Build an internet platform, but open its data to everyone. ➔ Why we need0 码力 | 30 页 | 2.53 MB | 1 年前3
Making Libraries Consumable for Non-C++ DevelopersConsider accepting memory alloc/dealloc callbacks – recall previous recommendation. • Limit implicit models that force memory to have thread affinity at interop boundaries. • Consider how the consumer’s tools0 码力 | 29 页 | 1.21 MB | 6 月前3
THE FIRST EXPLORATION OF PROJECT SPARROWperipheral support III. Sparrow Development It has been possible to design Renode peripheral models in a variety of languages such as C#, Python and C. Adding Rust peripherals in0 码力 | 68 页 | 13.14 MB | 1 年前3
C++20: An (Almost) Complete Overviewother synchronization concept: mutex, latches, barriers, … Two types: counting semaphore: models a non-negative resource count binary semaphore: only has 1 slot, i.e. only has two states: free0 码力 | 85 页 | 512.18 KB | 6 月前3
Working with Asynchrony Generically: A Tour of C++ Executorsunstructured control flow construct conditional loop function call goto59 FIRE-AND-FORGET TASK MODELS ARE UNSTRUCTURED Fire-and-forget work is like goto. execute void compute_helper_async(); void0 码力 | 121 页 | 7.73 MB | 6 月前3
共 5 条
- 1













