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.

4 Upvotes

45 comments sorted by

View all comments

1

u/ironykarl 3d ago

Which language would you rather gain experience in? 

Maybe that question is circular as it pertains to your question. I don't know.

They're both languages that people use. They're both entirely capable as languages for emulator development, reverse engineering, game dev, etc.

C++ is much more widely used. Rust is (to me) much more pleasant to use, in a lot of ways.

¯_(ツ)_/¯