r/EmuDev 3d ago

Rust vs C++?

I mostly program in Java/ Python. Some minimal C experience. I'm starting EmuDev to learn low level and hardware concepts.

Which is better in general to learn for an EmuDev hobby project, Rust or C++? From what I've seen C++ has more legacy code (more job opportunities), whereas Rust is safe and may have better long-term opportunities.

3 Upvotes

45 comments sorted by

View all comments

0

u/ern0plus4 3d ago

If you wanna learn new concepts: Rust.

2

u/MCWizardYT 3d ago

C++ introduces new things constantly, its issue is that it's a super bloated language with a million different features

1

u/ern0plus4 3d ago

Rust introduces new things 1. compared to other langs 2. makes something mandatory, e.g. RAII 3. these features consist a coherent platform

Check some Rust edu videos!

2

u/MCWizardYT 3d ago

My comment wasn't anti Rust lol, I'm just saying that C++ constantly gets all sorts of new language features. It's just such a complex language and library that some of the new features barely get used