Top 15 C++ Rust Projects
-
Project mention: Disappointing performance of struct serialization/deserialization to/from byte buffers (memcpy vs member-by-member) | reddit.com/r/cpp_questions | 2022-06-06
Protobuf uses it's own serialization format for representing variable integers and also keeps metadata for the field numbers. It also requires non trivial serialization/deserialization code, the OP wants to achieve zero-copy. https://google.github.io/flatbuffers/ may be more close to that but personally I am not a fan of the current implementation for embedded.
-
I've checked your site's code, you are using pre-recorded mp3 files. I guess the latency comes from the browser itself. Mine is generating the sound on demand, a webassembly program runs constant in the background. I used a special language for digital signal processing called Faust to make it - https://faust.grame.fr/ It has an export function that renders a working page that I just styled and added the virtual and pc keyboard code to it.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: Show HN: How to compile C/C++ for WASM, pure Clang, no libs, no framework | news.ycombinator.com | 2022-04-11
These are also good resources on using wasm without dependencies:
https://depth-first.com/articles/2019/10/16/compiling-c-to-w...
-
Well, there could be a DXVK type of solution to that I suppose, by translate the PTX in CUDA applications to AMD/Intel device code, or to another intermediate representation like SPIR. But the only effort I've seen in that vein seems to be mostly dead.
-
-
-
Project mention: Swapview: Comparison of the performance of various programming languages | news.ycombinator.com | 2022-01-23
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Project mention: What's the project you're currently working on at your company as a Rust developer? | reddit.com/r/rust | 2022-06-16
Bindings to Qt https://github.com/KDAB/cxx-qt
-
A follow-up bug fix release 0.19.1 is out: https://ja2-stracciatella.github.io/2022/04/27/release-0.19.1.html
-
-
Project mention: I'm a veteran C++ programmer, what can Rust offer me? | reddit.com/r/rust | 2022-03-24
-
Project mention: [release] Fazi - a drop-in replacement for libfuzzer | reddit.com/r/rust | 2022-04-11
Evaluate usage in Rust targets similar to https://github.com/rust-fuzz/libfuzzer (this is possible, just need to look at how this uses libfuzzer)
-
Project mention: Ranked Arenas’ new Elo-MMR system: How It Actually Works (whitepaper by EA) | reddit.com/r/CompetitiveApex | 2021-07-22
The author of said paper also published an implementation of it in Rust on his GitHub: https://github.com/EbTech/Elo-MMR
-
-
Project mention: subprocess: A no nonsense library for writing shell commands in C++ | reddit.com/r/cpp | 2021-09-11
source (*click*)
C++ Rust related posts
Index
What are some of the best open-source Rust projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | FlatBuffers | 18,102 |
2 | faust | 1,872 |
3 | wasm-fizzbuzz | 1,390 |
4 | ZLUDA | 1,074 |
5 | mull | 629 |
6 | ProDBG | 496 |
7 | swapview-rosetta | 483 |
8 | cxx-qt | 338 |
9 | ja2-stracciatella | 321 |
10 | sleighcraft | 229 |
11 | json-benchmark | 120 |
12 | libfuzzer | 113 |
13 | Elo-MMR | 84 |
14 | oxide | 3 |
15 | command | 3 |
Are you hiring? Post a new remote job listing for free.