Search
Items tagged with: Rust
Wow. #Rust is an unserious language. Unless you bend over backwards to fight the compiler and avoid the standard library, you cannot write code that doesn't try to terminate the calling process on arbitrary error conditions. https://news.ycombinator.com/item?id=43297487
Terminating the process is never an appropriate action in a library. The library has no way to know its caller's uptime constraints. Libraries should only return error codes to callers. Only applications can decide whether to bail out or not.
https://daniel.haxx.se/blog/2024/12/21/dropping-hyper/
dropping hyper
The ride is coming to an end. The experiment is done. We tried, but we admit defeat. Four years ago we started adding support for an alternative HTTP backend in curl. It would use a library written in rust, called hyper.daniel.haxx.se
Support for QR code #kernel panic screens[1] is now in #Linux-next[2] and thus slated for inclusion in #LinuxKernel 6.12. 🥳
Note, the QR encoder requires #Rust / #Rustlang support to be enabled when building the kernel, as it is written in Rust (see [2]).
[1] for details, see this patch series: https://lore.kernel.org/all/20240822073852.562286-1-jfalempe@redhat.com/
[2] see among others https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=cb5164ac43d0fc37ac6b45cabbc4d244068289ef
🐸 📺 Live-Streams (+Re-Live) – FrOSCon 19 (Free and Open Source Software Conference)
https://streaming.media.ccc.de/froscon/
[strong]Programm und "Thematische Schwerpunkte[/strong]
Wir bieten Vorträge zu aktuellen Entwicklungen aus dem gesamten Bereich der Freien Software und Open Source. Regelmäßig mit dabei sind z.B. die folgenden Themen:
- Betriebssysteme
- Entwicklung
- Administration
- Sicherheit
- Rechtliche Fragen
- Desktop
- Bildung
- Cloud
Jedes Jahr haben wir auch besondere Schwerpunkte. Für 2024 sind das:
- In Rust we trust – Memory safe languages
- Grow your own – Open Source Pflanzenbau
- SBOM – Lieferkettensicherheit in OSS
- Thinking outside the stack – eBPF und Freunde
- Bridging the Gap between politics and reality – Lobbying für freie Software
- AI AI, captain – LLM, machine learning & Co."
In the fresh report "Investing in #Rust" by Shane Miller yours truly is quoted several times.
https://www.lawfaremedia.org/article/investing-in-rust
Investing in Rust
U.S. public policy can help facilitate market adoption of a relatively new, efficient, and safe programming language called Rust.Default
[tor-dev] Tor in a safer language: Network team update from Amsterdam
We didn't fight about Rust or Go or modern C++. Instead, we focused on identifying goals for migrating Tor to a memory-safe language, and how to get there. With that frame of reference, Rust emerged as a extremely strong candidate for the incremental improvement style that we considered necessary. We were strongly advised to not use cgo, by people who have used it extensively.