companero [he/him]

@companero [he/him]@hexbear.net
0 Post – 6 Comments
Joined 4 years ago

Some projects are worse than others.

From your description, it just sounds like a typical bad C++ codebase that uses every language feature under the sun, with no regard for readability. If you spend long enough trying to understand it, you probably will, but you may regret doing so. Frankly, I would just pick a different project to contribute to.

One of my all time favorite games. The only thing that would have made it better for me is a time-based story a la Dead Rising. Though that would have probably made the game even less successful than it was.

My take is that pretty much everything should start out as a monolith and evolve organically from there. You will know if/when you need a separate service.

Faster than JavaScript

JS is usually fast enough.

Has a smaller file size

It really depends. If you aren't careful, your Wasm blob can end up ballooning in size. If you start pulling in libraries and doing things like parsing JSON, your binary can get big, quick.

Wasm adds an extra layer of complexity that needs to be justified. In most cases, it's just not worth it.

Feels good to hear someone else say this. I regularly try switching and always end up finding bugs in the DE or clients. Some issues I've found have existed for years with no fix in sight.

I worry we'll end up in a situation where X11 starts accumulating bugs due to lack of maintenance while Wayland takes ages to mature.

Fedora is nice, not based on Ubuntu, and it mostly "just works" out of the box. The only obnoxious part is having to manually install codecs to play videos.