Earlier quoted context omitted.
This is unproductive. I have significant criticisms of the policy draft, but this is not helpful.
In the original tweet, they say: > we invite you to review (..) and share any feedback (...). Your responses will help us ensure the Rust Trademark Policy is useful for all! I'm bringing attention and visibility to the proposal and hopefully help the foundation receive valuable feedback from more people.
Rust, RR, Neovim: A perfect debug combination
81–90 of 102 posts
Re: Rust, RR, Neovim: A perfect debug combination
#82Anyone got other useful tools for debugging within (neo)vim? Just seamlessly putting down breakpoints, stepping through code execution, and getting a fully fledged debugging UI experience (a la Visual Studio or Remedy BG)? This is possibly the only thing I miss from developing on Windows, and it's a shame! EDIT: I specified 'within vim' but actually I'd be down for standalone Linux app recommendations too.
Shameless plug, but my development environment [1] may be close to what you're looking for. (There's pictures!) A couple of details have changed since that post. The only one that you might care about is that I now have two tmux panes with gdb-dashboard. This is meant to use space better. One pane has all of the variables and nothing else. The other has everything else. If you care about that, I'll tell you how to do…
Re: Rust, RR, Neovim: A perfect debug combination
#83Earlier quoted context omitted.
I've been using Rust on Windows, LLDB is just pain. Not being able to see content of enums is a show stopper, luckily VSCode has C++ debugger by Microsoft that works flawlessly.
FWIW CLion is worth the $$. For Rust and for C++. The debugger interface is fantastic, in both Windows and Linux. And also for WSL2 (run IDE in Windows but edit and run the binary inside your WSL2 container.)
Re: Rust, RR, Neovim: A perfect debug combination
#84Anyone got other useful tools for debugging within (neo)vim? Just seamlessly putting down breakpoints, stepping through code execution, and getting a fully fledged debugging UI experience (a la Visual Studio or Remedy BG)? This is possibly the only thing I miss from developing on Windows, and it's a shame! EDIT: I specified 'within vim' but actually I'd be down for standalone Linux app recommendations too.
Re: Rust, RR, Neovim: A perfect debug combination
#85[flagged]
I started watching [3]. I have no stakes in this, but a lot of stuff I should be enraged about... I'm just not? Doesn't look fundamentally different to Debian or Firefox trademark policies. I guess it is an abrupt change in trademark enforcement for Rust.
Re: Rust, RR, Neovim: A perfect debug combination
#86Earlier quoted context omitted.
I've been using Rust on Windows, LLDB is just pain. Not being able to see content of enums is a show stopper, luckily VSCode has C++ debugger by Microsoft that works flawlessly.
FWIW CLion is worth the $$. For Rust and for C++. The debugger interface is fantastic, in both Windows and Linux. And also for WSL2 (run IDE in Windows but edit and run the binary inside your WSL2 container.)
Re: Rust, RR, Neovim: A perfect debug combination
#87Earlier quoted context omitted.
I just hope Rust won't end up being forked tho. We had such an amazing community around it...
For the sake of the argument, let's imagine that you fork rust. You'd have to come up with another name for it right? But since the name it's the only thing that is getting in the way with this new (draft) policy, you wouldn't really have to fork the language and the tooling etc. All you have to do is to just use this new made up name in place of rust (and similarly for cargo) and you've achieved independence with a…
Cargo->Corvo
And from there on we have a ton of bird-related puns for naming.
Re: Rust, RR, Neovim: A perfect debug combination
#88https://marketplace.visualstudio.com/items?itemName=fcoury.r...
Re: Rust, RR, Neovim: A perfect debug combination
#89Earlier quoted context omitted.
For the sake of the argument, let's imagine that you fork rust. You'd have to come up with another name for it right? But since the name it's the only thing that is getting in the way with this new (draft) policy, you wouldn't really have to fork the language and the tooling etc. All you have to do is to just use this new made up name in place of rust (and similarly for cargo) and you've achieved independence with a…
Cr st contains the word R st, which is illegal so you can't do that.
Re: Rust, RR, Neovim: A perfect debug combination
#90I personally have never used a debugger in Rust. Logging and printing has typically been enough. For those use cases where it is tough to see the output (tests, windows services, etc.) I wrote the `rdbg` set of crates. It is essentially identical to `dbg!` and `println!` macros, but delivers messages via a TCP socket to a simple command-line viewer (which can be on the same machine or remote). The design is such that…
For ex I recently added a /debug/:map_id endpoint to a server I'm writing that just returns format! ("{:#?}", state.maps.get(id)).
Obviously that'd be completely inappropriate in many cases, but for this one polling the current state via curl was quite handy.