0x0@lemmy.zip to Programmer Humor@programming.dev · 3 个月前race conditionslemmy.zipimagemessage-square87linkfedilinkarrow-up1887arrow-down125
arrow-up1862arrow-down1imagerace conditionslemmy.zip0x0@lemmy.zip to Programmer Humor@programming.dev · 3 个月前message-square87linkfedilink
minus-squarelime!@feddit.nulinkfedilinkEnglisharrow-up19·3 个月前only true if your language compiles to c. fortran peeps are safe.
minus-squareouRKaoS@lemmy.todaylinkfedilinkarrow-up5·3 个月前I’m an 80’s/90’s BASIC bitch, so I’m still irrelevant!
minus-squareratel@mander.xyzlinkfedilinkarrow-up2·3 个月前I thought it compiles to LLVM intermediate representation and then to the machine code of the requested platform arch. Am I missing something?
minus-squarelime!@feddit.nulinkfedilinkEnglisharrow-up2·3 个月前only if you design it using llvm. llvm is pretty new.
minus-squareratel@mander.xyzlinkfedilinkarrow-up1·3 个月前Ah ok I was referring to Rust specifically. Thanks!
minus-squareJackbyDev@programming.devlinkfedilinkEnglisharrow-up1·3 个月前Fortran is from 1957, LLVM is from 2003. It’s probably like C where there is a compiler tool chain that goes through LLVM like you describe and others that go directly to executables.
only true if your language compiles to c. fortran peeps are safe.
I’m an 80’s/90’s BASIC bitch, so I’m still irrelevant!
I thought it compiles to LLVM intermediate representation and then to the machine code of the requested platform arch. Am I missing something?
only if you design it using llvm. llvm is pretty new.
Ah ok I was referring to Rust specifically. Thanks!
yeah but rednax wasn’t.
Fortran is from 1957, LLVM is from 2003. It’s probably like C where there is a compiler tool chain that goes through LLVM like you describe and others that go directly to executables.