That said, they're expensive like any high end datacenter-grade hardware.
More like a minicomputer or mainframe level power?
I imagine it shouldn't be too difficult (relatively speaking) to do the port as a result.
The GOARCH for power is ppc64/ppc64le AFAIK.
(s390x is the mainframe processor, aka z/Architecture, the latest being the z13 which is most definitely not a power8/9.)
It seems the vast majority of people who consider themselves knowledgeable about computers are just massively ignorant/confused by IBM's product lines and capabilities (and don't even get me started about the nonstop and openvms). Which is a bit of a shame, particularly in the case of IBM i, which is probably one of the most interesting OS's still in support/production.
edit: failed to refresh
As others have said s390x is nothing to do with Power.
I'm not sure if rust targets that platform/arch combo, but I could see it being deferred while they focus on more common ones.
Edit: It just occurred to me that Node's (V8's) optimized JIT probably uses ASM or at least routines optimized for x86, so that would complicate deployment.
1: https://nodejs.org/en/download/package-manager/#freebsd-and-...
> I'm not sure if rust targets that platform/arch combo
It's the PPC bit that's tough at the moment, we do provide tier 2 support for {free,net}BSD on x86_64.I definitely built and ran Erlang on a G4 powerbook several years back.
Node also supports powerpc. Support was added courtesy the team at IBM.
I have both working on my PowerMac G5, running FreeBSD 10.2.
FreeBSD runs on modern Power I believe, but the other BSDs only run on older hardware AFAIK, although IBM is pretty good at providing hardware so that may have changed.