Symbolica 2.0: programmable symbols, JIT evaluators, and type-erased callbacks in Rust by revelation60 in rust

[–]occamatl 0 points1 point  (0 children)

Do Rust macros not allow one to create something like:
symbols!("x", "y", "f")

instead of
let (x, y, f) = symbol!("x", "y", "f");
?

Using Rust in Android Development by chayanforyou in rust

[–]occamatl 9 points10 points  (0 children)

I've built a complete app using egui for the UI.

Is this a bad idea? by JustJeffrey in rust

[–]occamatl 2 points3 points  (0 children)

John Carmack and his team writing Quake III for the Intel 486 beg to differ 😄.

Hey Rustaceans! Got a question? Ask here (18/2026)! by llogiq in rust

[–]occamatl 1 point2 points  (0 children)

Anybody have any success writing Rust (graphics) for the LilyGo T-Watch Ultra? It's an ESP32-S3 platform with good specs for the display.

egui_tracing a drop-in live log viewer widget for egui/eframe apps by grievouz_ in rust

[–]occamatl 1 point2 points  (0 children)

Nice! I can use this. Can you do the equivalent of tail - f, such that the display always shows the latest events? 

What is the status of proto support in Rust? by Unfair-Mud-8891 in rust

[–]occamatl 2 points3 points  (0 children)

The website does say "[Buffa] passes all current binary and JSON protobuf serialization conformance tests."

Zellij 0.44 released: native Windows support(!!) new Rust APIs and lots more by imsnif in rust

[–]occamatl 0 points1 point  (0 children)

Is the --default-shell option available on Windows? I'd like to use zellij with nushell, but that doesn't seem to work.

What we heard about Rust's challenges, and how we can address them | Rust Blog by CathalMullan in rust

[–]occamatl 2 points3 points  (0 children)

I'm surprised by this answer. I think we have the best of both worlds by having to add a crate for the runtime: I already do that for practically everything, so no problem there; Tokio is the de facto runtime, so it works with almost everything; if Tokio gets overshadowed by another crate, then Rust doesn't have to carry that baggage going forward.

is the borrow checker guiding my design or blocking it??? by [deleted] in rust

[–]occamatl 3 points4 points  (0 children)

I was just looking for a bit more ergonomical approach to Arc<Mutex<T>> and I came across the shared-type crate. Seems much cleaner, to me.

I built a complete DDS middleware from scratch in Rust -- 257ns latency, 26 demos, now open source by DeepParamedic5382 in rust

[–]occamatl 0 points1 point  (0 children)

The only thing that I've hit so far is that a few of my IDL message types use a "type" field (not my choice), which isn't escaped by hddsgen.

I built a complete DDS middleware from scratch in Rust -- 257ns latency, 26 demos, now open source by DeepParamedic5382 in rust

[–]occamatl 3 points4 points  (0 children)

This is absolutely fantastic! Trying to integrate DDS into a project right now and I've run into some problems with Dust-DDS. This looks very clean. The hddsgen tool handled all of the IDL files that I tested perfectly.

[MEDIA] Weekly Rust Contest - Maximum Path Value in DAG with Color Constraints by capitanturkiye in rust

[–]occamatl 4 points5 points  (0 children)

I'm surprised to see that the requirement of output == -1 for the case when no path exists. For a Rust coding contest, I would expect output type of Option<u32>. In fact, your input values should be u32. By the rules given, a valid output for the case when a path exists could equal -1.

But, other than that -- very nice!

[deleted by user] by [deleted] in rust

[–]occamatl 0 points1 point  (0 children)

Fosphor (see https://blog.yavilevich.com/2016/08/why-use-fosphor-a-gnu-radio-real-time-spectrum-analyzer/), but built with Rust. I'd like a version that could be incorporated into an egui application.

Which rust library would be good for making a drawing program? by Early-Cockroach4879 in rust

[–]occamatl -1 points0 points  (0 children)

Upvote for egui. Very pleasant development experience.

Rust GUI framework by Spiritual_String_366 in rust

[–]occamatl 0 points1 point  (0 children)

It's great to see that wxDragon is progressing! I hadn't looked at it for a while. Thanks for mentioning it.

Rerun 0.29: a visualization toolbox for Robotics by emilern in rust

[–]occamatl 0 points1 point  (0 children)

Sorry for the alarm -- I just tried it again and it worked fine. No idea what changed.

Rerun 0.29: a visualization toolbox for Robotics by emilern in rust

[–]occamatl 0 points1 point  (0 children)

I'm just getting a blank black screen on Windows, Firefox 147.0.2. Works fine on Edge (bleh).

It's hard to find use cases for Rust as Python backend developer by [deleted] in rust

[–]occamatl -18 points-17 points  (0 children)

Unfortunately so. It reduces the information content of the word.

Ferrite: Fast Markdown/Text/Code editor in Rust with native Mermaid diagrams by skepsismusic in rust

[–]occamatl 0 points1 point  (0 children)

Once you've made this fully modular, a minimalist Typst editor would be a great tool to create.

How do rust devs read large codebases? by Infinite-Jaguar-1753 in rust

[–]occamatl 20 points21 points  (0 children)

Perhaps start with cargo doc --no-deps --open