Developing for a single platform in 2025 is like developing for a single platform in 2005, if you don’t care about mobile.
The desktop marketshare of the various platforms hasn’t fundamentally shifted since then. Mobile was all additive, and Microsoft lost it. But Mac and Linux remain roughly where they were.
I believe, that the GP comment is too dismissive, but it is true. In 2005 when the dominance of IE started to dissolve it was not the best move to develop for a single browser. Though people still did it.
Today we see a rise of ARM on desktops, developing for x86 excludes Mac users, but the situation moves in a direction when exclusive x86 software will exclude an assortment of users of different OSes who chose to buy ARM desktop/laptop.
But I completely understand the choice made by the author, to use vector extensions on two (or three? RISC-V?) processors would be a much more additional work. The project is FOSS so anyone can jump in and add support for ARM vector extensions. Hopefully it will be easier then to write it from scratch, because you can compare intermediate results bit to bit, and catch mistakes red handed.
Except for the garbage-collection, single threaded code is extremely common across all "simulation" games. Too many interdependencies makes it difficult to parallelize.
Dwarf Fortress was looking into offload fluid computation to other cores, not sure if it was done.
I personally have not had a lot of performance issues with the base RimWorld game after a patch that was released targeting performance a year or two ago. Much more often it’s a poorly optimized mod that causes issues.
I don’t often play very far into the insane late endgame though (200+ colonists/raiders on the map at once etc). I could easily see it being a problem at that point.
Yeah why don't we just place an order at the first available orbital facto...oh no such thing exists. Well we can order some aluminum from an asteroid mining smelt...oh that doesn't exist. Well I'm sure the useful payload entirely built in orbit is...oh.
There's no infrastructure in space to do anything. Even if you built a rocket in orbit that doesn't do you any good if the payload in sitting on a pad on the ground.
In my opinion the ground is the best place to make them. It's much harder to do independent inspections of the work when you have to fly the expert who wants to look at the assembly into space and train them how to do EVAs.
The two things I think would be interesting to demonstrate in space is aluminum extrusion production (standardized framing) and fuel production. To do either of those sustainably in space would be an impressive accomplishment.