Learning Rust and it feels like it has the most hardworking compiler out there out of all other languages.
#rustlang #rust #programming
#language #softwaredevelopment
#compilers
Learning Rust and it feels like it has the most hardworking compiler out there out of all other languages.
#rustlang #rust #programming
#language #softwaredevelopment
#compilers
rustfmt doesn't do a good job formatting the arguments of most macros. The one that bugs me most often is tokio::select!. Anyone have tips on how to get it to do better?
What are best practices (any practices) when pulling in and exposing behavior from other crates in your crate?
I.e. if I have an interface that depends on crates "serde" and "strum" in my crate then I need to add those as dependencies. But depending on how I do that affects the end user and dependency resolution.
Any blog posts or popular crates to reference? #rustlang #rust
Per questa pausa pasquale leggerò "The Rust Programming Language". Era da tempo che volevo affrontarlo, e questo è il momento giusto!
The #Ascon implementations in #Rust are now updated to the changes from the NIST draft.
For AEAD, check out: https://crates.io/crates/ascon-aead
For hash and XOF, check out https://crates.io/crates/ascon-hash
I think I finally have this thing complete - the paper is live hosted on a little test node, also lives as README.md on the GitHub.
https://idens.net/iden://z1HRUsTNcYMkN5WPm9s1YjGaLUVs58RVRHPjBrV1kYwdAJ.642/pub
But it already makes my fan spin blazingly fast!!
Yay !
#RDF N-Triples 1.1 and 1.2 and #Turtle 1.1 syntax test suites run from their official manifests, with my self-written #Rust test runner for RDF test case manfiests based on my RDF Graph ORM!
Thanks to @codecraft for work on the internal API and @epage for support with the #winnow parser library.
Two Years of #Rust
https://borretti.me/article/two-years-of-rust
“Writing #Python feels like building a castle out of twigs, and the higher you go, the stronger the wind gets.”
Rust in Production is back and our first guest is @ciura_victor from Microsoft!
We talk about Rust/C++ interop, legacy code, backwards-compatible APIs, and Hyrum’s Law.
.@FLOSS_Weekly EP 829: THIS MACHINE KILLS VOGONS - @herberticus & Frank joined @JP_Bennett to chat about @mtaht's legacy, #bufferbloat, #LibreQoS, #Starlink & #SpaceX, #OpenWrt and MORE! cc @hackaday
https://hackaday.com/2025/04/16/floss-weekly-episode-829-this-machine-kills-vogons/
#DaveTaht #RFC8290 #FLOSS #BandwidthIsALIE #FQ_CoDel
#sch_CAKE #OpenSource #FLOSSWeekly #Hackaday FQCoDel #schCAKE #latency #jitter #Linux #Rust #RustLang #LinuxKernel #WiFi #broadband #QoE #QoS #QualityOfExperience #QualityOfService
#Rust home page is rust-lang.org and people keep calling it Rust.
#Kotlin home page is kotlinlang.org, and people keep calling it Kotlin.
#Ruby home page is ruby-lang.org and, guess what? people keep calling it Ruby.
Why on Earth Go programmers feel compelled to call their preferred programming language adding a -lang suffix is a mystery to me.
**Released rek2_nntp 1.0** a #usenet #nntp #rust library
I still need to polish some things this next month on a 1.0.1
- https://crates.io/crates/rek2_nntp
- https://git.sr.ht/~rek2/rek2_nntp
Hope someone will find it useful, I did got on my older versions still in alpha a bunch of downloads from crates.io I started this because I am also writing a #TUI usenet client and after that I hope to write something for android (this is harder for
me)
#happyHacking #Hacking #hispagatos
Patches welcome using git email
ReK2
@alexanderkjall #rust's Primer moment :)
Today my #rust compiler told me "expected future, found a different future".
And I'm like: me too buddy, me too
#rust tip: switching to an alternative linker got me x6 improvements in build time after a code change. `apt install lld`, stick the following in your `~/.cargo/config.toml`, and enjoy much smoother experience of re-running your build and tests:
```
[target.x86_64-unknown-linux-gnu]
linker = "clang"
rustflags = ["-C", "link-args=-fuse-ld=lld"]
```
I'm looking forward to rust-lld becoming the default on Rust stable channel.