Remix.run Logo
charcircuit 4 days ago

>It is not the version you use to compile your project

But it is the version which they support. Pushing it back to an older version may result in bad behavior even if it does compile.

skydhash 4 days ago | parent | next [-]

I think only languages which are still in beta have that kind of back compatibility. If a language breaks compatibility every two years (roughly Debian’s release schedule), it’s a toy, not a tool.

charcircuit 4 days ago | parent [-]

Go does not break compatibility every 2 years. I'm referring to Go fixing bugs in the language or standard runtime.

bkdbkd 4 days ago | parent | prev [-]

that is not a thing. it's not how compilers work.

masklinn 4 days ago | parent [-]

Strictly speaking it does as miscompilations are a thing.

Furthermore the go version covers the stdlib so any bug there is resolved thus, and for obvious reasons those generally do not affect compilation.

I do not think this is a very compelling argument or likely to be an actual concern, but it is a thing.