Remix.run Logo
boredatoms a day ago

Maybe it helps get government contracts

“We’re standards compliant”

userbinator a day ago | parent [-]

It's not like ARM and x86 are standardised by ISO either.

miki123211 a day ago | parent | next [-]

Governments seem to care about "self-sufficiency" a lot more these days, especially after what's happening in both China and the US right now.

If the choice is between an architecture owned, patented and managed by a single company domiciled in a foreign country, versus one which is an international standard and has multiple competing vendors, the latter suddenly seems a lot more attractive.

Price and performance don't matter that much. Governments are a lot less price-sensitive than consumers (and even businesses), they're willing to spend money to achieve their goals.

lambdaone a day ago | parent | prev | next [-]

This is exactly what makes this such an interesting development. Standardization is part of the process of the CPU industry becoming a mature industry not dependent on the whims of individual companies. Boring, yes, but also stable.

aDyslecticCrow a day ago | parent | prev | next [-]

Yes, and they're both massively debated and criticised, to the point that the industry developed Risk-V in the firstplace. Not to mention the rugpull licensing ARM pulled a few years back.

eru a day ago | parent | prev | next [-]

Yes, but if 30 years ago ARM had an ISO standard they could point to, that would have probably helped with government adoption?

(It's still a trade-off, because standards also cost community time and effort.)

userbinator a day ago | parent [-]

Relatedly, 30 years ago someone attempted to turn the Windows 3.1 API into an ISO standard:

https://en.wikipedia.org/wiki/Application_Programming_Interf...

It didn't become one, but it did become standardised as ECMA-234:

https://ecma-international.org/publications-and-standards/st...

eru a day ago | parent [-]

Well, Wine shows that Win32 is the only stable ABI, even on Linux.

GoblinSlayer a day ago | parent [-]

>On May 5, 1993, Sun Microsystems announced Windows Application Binary Interface (WABI), a product to run Windows software on Unix, and the Public Windows Interface (PWI) initiative, an effort to standardize a subset of the popular 16-bit Windows APIs.

>In February 1994, the PWI Specification Committee sent a draft specification to X/Open—who rejected it in March, after being threatened by Microsoft's assertion of intellectual property rights (IPR) over the Windows APIs

Looks like that's what it was.

signa11 a day ago | parent | prev [-]

they are de-facto…