4 ms·
I still wonder why valve is that much reluctant at porting its proton stuff into the simple and plain C99 of wine/vkd3d.
by sylware 2y ago
I still wonder why valve is that much reluctant at porting its proton stuff into the simple and plain C99 of wine/vkd3d.
- aleden 2y agoThen what is proton written in? C++?
- sylware 2y agowine and vkd3d are plain and simple C99.
- seabrookmx 2y agoLikely 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 :)
- sylware 2y ago[flagged]
- seabrookmx 2y agoIronically, I think this comment is much more toxic than a developer writing free software in a language of their choosing.
- rowanG077 2y agoYou are right of course that c++ is abysmal. What your are overlooking is that C is an even bigger trash fire nuclear foot gun.
- dang 2y agoCould you please stop posting in the flamewar style to HN? We're trying for something else here. https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html