Top 11 Rust Llvm Projects
-
Project mention: [User study] Interest in a Rust-like garbage-collected programming language? | reddit.com/r/rust | 2022-07-02
-
Project mention: How good is LLVM in other languages other than C++? (In my case I'm interested in using Rust) | reddit.com/r/ProgrammingLanguages | 2022-06-03
I'm currently using the Inkwell bindings for Rust, which I've found actually pretty nice. In terms of generating LLVM IR, the C bindings (which is what Inkwell uses internally) can do anything you want them to (definitely not limited to trivial languages as someone else here said.) I'm even using the LLVM garbage collection infrastructure, with no problems (well, no problems in generating it; the LLVM GC infrastructure works pretty well but is sparsely documented, so actually writing a GC is fairly difficult, but it's doable). The C bindings are actually more stable than the C++ bindings (!), although not quite as stable as the textual IR format; but without the bindings you would have to write code to generate the IR yourself, the compiler would be slower as it must be emitted as text and then reparsed in a different process, and you would have less control over optimization.
-
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.
-
hypercube
HyperCube is a revolutionary, high-performance decentralized computing platform. HyperCube has powerful computing capabilities to provide high-performance computing power and large-scale data storage support for VR, AR, Metaverse, Artificial Intelligence, Big Data, and Financial Applications.🛰
-
Project mention: We gotta get rid of ego in the programming community | reddit.com/r/ProgrammerHumor | 2021-09-29
Let me introduce you to production grade brainfuck. We can use https://github.com/Wilfred/bfc to compile it to a native binary with llvm optimizations. But to make it more usable, we can first run it through the c preprocessor (with gcc -E input_file) so we can split our brainfuck into multiple files and macros. Now we are really getting somewhere.
-
Currently it's not possible to load bytecode modules. It only supports loading (textual) LLVM IR modules (not lazily). I know https://github.com/woodruffw/mollusc is a library that loads bytecode modules, but not sure it's sufficient for your purpose.
-
Project mention: What was the Rust project in your portfolio that got you hired as a Rust developer? | reddit.com/r/rust | 2022-04-19
I didn't get hired but https://github.com/BlazifyOrg/blazex
-
Project mention: How good is LLVM in other languages other than C++? (In my case I'm interested in using Rust) | reddit.com/r/ProgrammingLanguages | 2022-06-03
I managed to write an ocaml-like language compiler in Rust using llvm-sys (which uses the LLVM C API) without too much trouble. It may not be the fastest but it's fairly feature cobplete. The code is at https://github.com/transistorfet/molten
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Project mention: Automated test case generation in Proggers | reddit.com/r/ProgrammingLanguages | 2021-11-21
Just tried to solve the "a farmer needs to move his fox, chicken, and corn across a river" riddle using the symbolic execution engine, and it worked! See here: https://github.com/skius/progge.rs/blob/master/analyzer-examples/fun/fox_chicken_corn.progge
-
-
oktac
okta programming language compiler. THIS IS A MIRROR OF THE ORIGINAL REPO HOSTED IN SOURCEHUT.
If you like the project, consider giving a star in GitHub <3
-
Project mention: Statically-typed, Rust-like programming language | news.ycombinator.com | 2022-02-15
Hey guys,
I've been working on a Rust-like programming language written in Rust. I've worked on this compiler for the past months, and it's coming along very well.
The language features closures, higher-order function support, recursion, among other interesting things.
Here's the GitHub link, take a look!: https://github.com/geckolang/gecko
Also, come hang out on the official Discord server, I'm very interested on the compiler-design topic and can help you out if you have any questions about the project or designing your own compiler!
https://discord.gg/H3eMUXp
Rust Llvm related posts
- Ante: A safe, easy, low-level functional language for exploring refinement types, lifetime inference, and other fun features.
- Ante: A low-level functional language
- Ante - A low-level functional language
- Ante。一种低级别的功能语言 (Ante: A low-level functional language)
- Hacker News top posts: Jun 17, 2022
- Ante: A low-level functional language
- Ante - A low-level functional language
Index
What are some of the best open-source Llvm projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | ante | 1,419 |
2 | inkwell | 1,211 |
3 | hypercube | 939 |
4 | bfc | 422 |
5 | mollusc | 47 |
6 | blazescript | 47 |
7 | molten | 38 |
8 | progge.rs | 30 |
9 | azula | 25 |
10 | oktac | 22 |
11 | gecko | 18 |
Are you hiring? Post a new remote job listing for free.