| ▲ | g947o 4 hours ago | ||||||||||||||||
Great question, and my guess: If you build React in C++ and Rust, even if the framework is there, you'll likely need to write your components in C++/Rust. That is a difficult problem. There are actually libraries out there that allow you to build web UI with Rust, although they are for web (+ HTML/CSS) and not specifically CLI stuff. So someone needs to create such a library that is properly maintained and such. And you'll likely develop slower in Rust compared to JS. These companies don't see a point in doing that. So they just use whatever already exists. | |||||||||||||||||
| ▲ | shoeb00m 4 hours ago | parent | next [-] | ||||||||||||||||
Opencode wrote their own tui library in zig, and then build a solidjs library on top of that. | |||||||||||||||||
| |||||||||||||||||
| ▲ | Philpax 4 hours ago | parent | prev | next [-] | ||||||||||||||||
Those Rust libraries have existed for some time: - https://github.com/ratatui/ratatui | |||||||||||||||||
| |||||||||||||||||
| ▲ | pdntspa an hour ago | parent | prev [-] | ||||||||||||||||
and why do they need react... | |||||||||||||||||
| |||||||||||||||||