[Feature Request] #336

Closed
opened 2024-12-01 22:25:56 +00:00 by A123D11 · 2 comments
A123D11 commented 2024-12-01 22:25:56 +00:00 (Migrated from github.com)

Overview

Integrating Rust into Ryujinx would bring performance improvements and memory safety benefits. Rust's ability to prevent null pointer dereferencing and data races would enhance the stability and efficiency of the emulator.

Smaller details

The addition of Rust could potentially reduce performance bottlenecks by utilizing Rust’s concurrency model. It would also improve error handling and code maintainability in critical sections.

Nature of request

I wanted to do this but i want to see if people approve of this

Why would this feature be useful?

Rust's growing ecosystem, including libraries for gaming and emulation, could offer useful tools for the continued development of Ryujinx. A careful transition to Rust would minimize risks while leveraging its advantages in performance and safety.

### Overview Integrating Rust into Ryujinx would bring performance improvements and memory safety benefits. Rust's ability to prevent null pointer dereferencing and data races would enhance the stability and efficiency of the emulator. ### Smaller details The addition of Rust could potentially reduce performance bottlenecks by utilizing Rust’s concurrency model. It would also improve error handling and code maintainability in critical sections. ### Nature of request I wanted to do this but i want to see if people approve of this ### Why would this feature be useful? Rust's growing ecosystem, including libraries for gaming and emulation, could offer useful tools for the continued development of Ryujinx. A careful transition to Rust would minimize risks while leveraging its advantages in performance and safety.
GreemDev commented 2024-12-01 22:28:47 +00:00 (Migrated from github.com)

lmfao

lmfao
GreemDev commented 2024-12-01 22:32:18 +00:00 (Migrated from github.com)

and no, don't PR any rust. i'm not going to maintain a project in a language i don't know. this is a C# project, period.

and no, don't PR any rust. i'm not going to maintain a project in a language i don't know. this is a C# project, period.
Sign in to join this conversation.
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MeloNX/Ryujinx-ryubing#336
No description provided.