
Tag: Rust
-
Context
- Git 2.49 introduced a Rust foreign function interface.
- Currently, Rust support is optional in Git builds.
- RFC Proposal by Patrick Steinhardt
- Introduce Rust into Git’s core as a test balloon.
- Objectives:
- Allow experimentation and set up build infrastructure.
- Give distributors time to adapt to Rust toolchain needs.
- Signal that Git 3.0 will mandate Rust in the build system.
- Concerns
- Mandatory Rust may restrict platform and architecture support compared to C-only builds.
- Additional Note
- Git 3.0 is also planned to switch to SHA-256 as default.
- Status
- Discussion is ongoing on the Git mailing list.
-

“Notable speedups in
cat,ls,wc,tail,seq, and more — many now match or exceed GNU performance.”GNU Test Suite Compatibility:


-
Highlights:
- Improved Compatibility:
- This release focused on compatibility with the upstream GNU Coreutils 9.6 release. This is why the number of passing tests didn’t change much – our effort was directed at adapting to the new upstream version rather than fixing existing test failures.
- Passing GNU tests increased to 507 (+1 compared to 0.0.29).


- Improved Compatibility:
-
“2 years ago, we forked SQLite. We were huge fans of the embedded nature of SQLite, but longed for a more open model of development. libSQL was born as an Open Contribution project, and we invited the community to build it with us.
As a result, libSQL is an astounding success. With over 12k Github stars, 85 contributors, and features like native replication and vector search, libSQL is the engine that powers the Turso platform.
Today we are announcing a more ambitious experiment: what could we achieve, if we were to completely rewrite SQLite in a memory-safe language (Rust)? With the Limbo project, now available at github.com/tursodatabase/limbo, we are now trying to answer that question.”

-
-
Google invests $1M USD to the Rust Foundation.

https://www.phoronix.com/news/Google-Rust-Better-CPP-Interop
https://security.googleblog.com/2024/02/improving-interoperability-between-rust-and-c.html






