Search
Items tagged with: rustlang
#fishshell rewrite-it-in #rust progress, 2023-11-20
76909 rust lines added
48105 / 77063 C++ lines removed
▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░ 62 %
--
So, that's a significant jump - mostly thanks to the merge of the parser rewrite branch, described as "Herculean". The parser, autoloading module, completion module, function management, history management, and the builtins for complete, disown, eval, fg, history, jobs, read, set, and source have all been ported, as well as many other parts of the code.
This also allowed the removal of lots of supporting tools, including the UTF-8 modules, and quite a few bits of the FFI.
After a few months of slow progress this is a huge step forwards.
I took the list of #Rustlang packages in Debian, and converted it to cargo-vet audits, so you can use "Debian-approved" dependencies without depending on Debian.
https://salsa.debian.org/rust-team/debcargo-conf/-/tree/master/src
https://raw.githubusercontent.com/kornelski/crev-proofs/HEAD/debian.toml
https://mozilla.github.io/cargo-vet/importing-audits.html
https://lib.rs/crates/want/audit
src · master · Rust compiler tools and packages / debcargo-conf · GitLab
debcargo configs and overrides for all rust packagesGitLab
bumping your MSRV is a semver-major bump. It is, in fact, a dick move to your dependents to do an MSRV bump in a semver-patch bump.
Yes, having to do a semver-major bump sucks.
It sucks even worse for your dependents who now have to semver-major with no functionality changes at all, just because of you.
/rant
The Way of the Crab
A podcast where two Rustaceans set out to make a game. In each episode, we talk about what we've been working on using the Rust programming language as well as other topics that have been on our mind or our listeners have asked about.wayofthecrab.com
Published the new 0.2.0 version of the rustc-tools
crate. This tool aims to make rustc internals accessible (as much as possible).
Want to write a few lints for your project without adding them to clippy? Take a look at the example: https://github.com/GuillaumeGomez/rustc-tools/blob/master/examples/lint.rs
Just want a Rust parser? You can too: https://github.com/GuillaumeGomez/rustc-tools/blob/master/examples/ast.rs
Enjoy!
Wir suchen #Rust #Entwickler. Anfangs als #teilzeit aber sehr sehr wahrscheinlich wird das zu #Vollzeit wachsen (oder mehrere Teilzeit, wenn das besser passt).
Ort: Voll #Remote - wir haben kein Büro mehr - aber aus vertraglichen und rechtlichen Gründen muss der Arbeitsort innerhalb von .de liegen.
Selten (derzeit einmal im Jahr) eine Fahrt in die Gegend um Frankfurt/Main einzuplanen, Firmenevent.
Nötig: Gute #Rustlang Kenntnisse. Und man sollte andere Sprachen (viel C, etwas Java, Bash) zumindest grob lesen können.
Es geht ums (Neu/Um)schreiben von Applikationen.
Außerdem Umgang mit #git/#gitlab nötig - und wir sind voll #linux basiert.
#Festanstellung ist das Ziel, #Freischaffend ist weniger gern gesehen..
Bei Interesse: DM an mich.
Boosts welcome.
For others: Please don't call things like this "drama" again. This is pushing back against mistakes that would affect the whole community. I love how much the community cares and that such problems are not ignored 🥰
We are not here to only get things done, we are building a future ❤
#RustLang
crates/ci-doc-updater · main · OpenTalk / OpenTalk Controller · GitLab
GitLab Enterprise EditionGitLab
GitHub - mozilla/grcov: Rust tool to collect and aggregate code coverage data for multiple source files
Rust tool to collect and aggregate code coverage data for multiple source files - GitHub - mozilla/grcov: Rust tool to collect and aggregate code coverage data for multiple source filesGitHub
Konkurrenz zu Teams, Zoom und Co.: Deutscher Videotelefonie-Anbieter will US-Software in Behörden ersetzen
Die Berliner Firma OpenTalk greift die etablierten Videotelefonie-Apps an, die bisher oft in deutschen Ämtern eingesetzt werden. Nach SPIEGEL-Informationen erproben erste Behörden das System bereits.Max Hoppenstedt (DER SPIEGEL)
GitHub - Relm4/Relm4: Build truly native applications with ease!
Build truly native applications with ease! Contribute to Relm4/Relm4 development by creating an account on GitHub.GitHub
Wasmer 3.3 has a new backend which uses JavaScriptCore. Interesting approach. It’s the 4th backend after SinglePass, Cranelift and LLVM.
Wasmer is still a great project but its CEO is a danger. Reminder: https://mnt.io/2021/10/04/i-leave-wasmer/. Its toxic behaviour is still very present.
But the project is great. Thanks to the contributors and the brave employees working there!
#WebAssembly #compiler #runtime #RustLang
I’ve loved Wasmer, I still love Wasmer
I’m leaving Wasmer. This article explains what I did to transform this project into a successful and popular WebAssembly runtime, but also, sadly, how the toxicity of the working environment …Ivan Enderlin's thoughts
https://foss-north.se/2023/speakers-and-talks.html#akjall
REUSE - Make licensing easy for everyone
We make licensing easy for humans and machines alike. REUSE solves a fundamental issue that Free Software licensing has at the very source. Adopting our recommendations is as easy as one-two-three!reuse.software
Looking for a Rust developer
Do you speak Rust with a passion want to do that all day long? Then apply now. We are looking for a Rust developer (m/f/d) to join our team in Berlin, or remotely, starting immediately.OpenTalk
#rust / #rustlang / #servo
https://servo.org/blog/2023/01/16/servo-2023/
#rustlang #linux
Debian -- Details of package lsd in sid
ls command with a lot of pretty colors and some other stuffpackages.debian.org
https://lib.rs/stats
State of the Rust/Cargo crates ecosystem
How many packages there are? How many dependencies they have? Which crate is the oldest or biggest? Is Rust usage growing?lib.rs