logoalt Hacker News

sylware • 10/11/2024 • 2 replies • view on HN

I still wonder why valve is that much reluctant at porting its proton stuff into the simple and plain C99 of wine/vkd3d.


Replies

seabrookmx • 10/11/2024

Likely because their engineers are more productive in C++?

Modern C++ with move semantics is a lot more easy to reason about and memory safe than C99, IMO.

Since it's a greenfield project, they didn't have to worry about the nasty baggage of legacy C++ spaghetti that kills most projects.

Just because you prefer "simple" C99 doesn't mean they do :)

➕ show 1 reply
aleden • 10/11/2024

Then what is proton written in? C++?

➕ show 1 reply