IRust
job-hunt-rust
IRust | job-hunt-rust | |
---|---|---|
3 | 2 | |
580 | 1 | |
- | - | |
8.8 | 5.9 | |
8 days ago | 2 days ago | |
Rust | Rust | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
IRust
-
What are some stuff that Rust isn't good at?
irust?
- IRust: Cross Platform Rust REPL
-
Val on Programming: What makes a good REPL?
Something I've been thinking a lot about for Rust is what can and should a REPL experience be for a compiled language (ie what are reasonable compromises).
There seem to be two repls that haven't gotten much traction:
- https://github.com/google/evcxr/blob/main/evcxr_repl/README....
- https://github.com/sigmaSd/IRust
There have been little and big nits that have held me back from wanting to push these further, including
- Bad defaults (having to opt-in to panic handling)
- Command syntax feeling out of place and likely not beginner friendly
- Limits on variable preservation
- Lack of introspection (at least irust as `:type`)
So far I've been punting on wanting to improve this area by instead focusing on polishing up a rust script solution in the hopes of getting it merged: https://github.com/epage/cargo-script-mvs
job-hunt-rust
-
What's everyone working on this week (14/2023)?
Working on Job Hunt :)
- I built Job Hunt to learn Rust :)
What are some alternatives?
evcxr
endbasic - BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
soli - Solidity REPL
loxcraft - Language tooling for the Lox programming language.
cargo-leptos - Build tool for Leptos (Rust)
Linkal - A public-calendar aggregator server
cargo-script-mvs - Pre-RFC for merging cargo-script into cargo
brainfuck_rust - 🤯🦀 A Brainfuck interpreter written in Rust
farolero - Thread-safe Common Lisp style conditions and restarts for Clojure(Script) and Babashka.
aggligator - Aggregates multiple links (TCP, Bluetooth, USB or similar) into one connection having their combined bandwidth and provides resiliency against failure of individual links.
burn - Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals. [Moved to: https://github.com/Tracel-AI/burn]
gluon - A static, type inferred and embeddable language written in Rust.