Quite a bit
Quite a bit
I'll look into it :)
I wonder how big of a gap the use of `shared-generics` would create for them. Specifically, anything generics-heavy would benefit from shared-generics, but it would be a good starting point to sniff around (is it about instantiations?)
Ripgrep? Not on our watch!
We rewrote Zedβs project search so your first match shows up in milliseconds... not ages like before π΅βπ«
zed.dev/blog/nerd-sn...
Time to sunset RDR then ^^
All jokes aside, this is really great. :)
A smol tenon
Wine Rack
Glad to hear :)
I'm sorry
You can just link against static libs written in Rust and boom, C++ = safe (maybe except for 'no overhead' bit)
A workbench in question that I've started renovating with my father today
Renovating an old (40 years old) workbench sure gives me a much needed kick of agency.
A japanese toolbox I made over the past week.
Wood, for one, is not driven by hype and mind-boggling takes.
Dasz radΔ Amos
I recently picked up woodworking and even though I suck at it, wood > tech
`ui` is the best thing since sliced bread though; I've built my memory view with it without dropping into Element *at all*. I'll take that as a W for the APIs y'all designed, even if it was troublesome at their inception. :)
OTOH we had 2 codebase kinda living alongside each other and the fixes applied to one did not always end up in the other one :X that was kinda meh about it
The answer is: next week
github.com/zed-industri...
Protect yourself, so you can protect your ship
I have wrote an article about some of my work building the Rust compiler with GCC:
fractalfir.github.io/generated_ht...
I hope you enjoy :D
Yet another alternative (specifically for drop glue) is Jonas' Gambit; wrapping a type in ManuallyDrop will not cause monomorphisation to occur if it's an external type.
github.com/rust-lang/ru...
The flag is available only on nightly, but it is enabled for dev builds even when using a stable tool chain. This means you'd have to use a nightly compiler to use it in release builds, and you already benefit from it in dev builds /w stable compiler
Re special-casing drop_in_place; rustc already does something to that effect in dev builds where it'll reuse instantiations of generics from the dependencies of a crate. It is not enabled for release builds (by default), as it has a negative impact on codegen. Check out -Zshare-generics
good shit, now onto the follow-ups (memory view wen)
0/5, this should've been a Fax
I've just arrived in Utrecht for RustWeek. I can't wait to spend a whole day on a Rust project track. Do a lot of cool debugger-related stuff. And eat. And see a lot of cool stuff in general.
This has been my dream since I joined Zed two years ago. I'm so happy to have chimed in on this and stoked for our biggest community contribution yet (thanks to Remco Smits and Anthony Eid) to finally see the light of day. :)
It is based on DAP. :)
I wrote up a small update over the weekend on Relink, Don't Rebuild
hackmd.io/@osiewicz/SJ...
Angels belong in heaven
That makes three of us