also wow64 which runs 32-bit programs on x86-64 and switches mode, converts the args to 64-bit API, gets the results, and convert them back and switching back the mode. There's also MSIL which is .NET
Welcome to me in 2019 (Paper was published in 2020, but a draft was made a year prior). I did my best to "specify" them so build systems could rely on them, but of course anyone on the committee who cared has fucking left and everyone who remains doesn't understand their tools.
Me: "I think it would be a good idea for vendors to maybe list the 4-component triplets they have for users and build systems so we can maybe align across toolchains, source code, and even languages"
WG21 Members with a Hole in their Head: "That's fucking stupid. You're stupid. No one wants this."
Is there ever a point where this reaches a critical mass of "fuck it, throw it all out", or are buildsystems stuck with this syntax until the end of time
great post! i um,
> Regardless, it’s really annoying and thankfully no one else does this because cross compiling shouldn’t require hunting down a new toolchain for each platform
i regret to inform you that sadly someone else was this stupid: the glorious glasgow haskell compilation system
HASKELL BROS: its the best programming language in the world!!
HASKELL: *has silly cross problems and broken command line parsing and kinda fucked json parsing and...*
Comments
My kingdom for a normative reference!
whyyyyyyyyy? Were the backends completely separate projects or something? How did nobody see to factor out that bit of handling in common?
I've tried to do this a couple times, but `element()` doesn't work almost anywhere... https://developer.mozilla.org/en-US/docs/Web/CSS/element
Cool to see your method- looks great
(also there's a broken markdown link to Darwin like two thirds in)
> "calling [x86-64] amd64 is silly"
You are going to like what Windows internally calls these. Head into C:\Windows\WinSxS\
You will find 64-bit packages in folders beginning with amd64 and 32-bit packages in folders beginning with x86. There's
https://wg21.link/P1864
WG21 Members with a Hole in their Head: "That's fucking stupid. You're stupid. No one wants this."
> Regardless, it’s really annoying and thankfully no one else does this because cross compiling shouldn’t require hunting down a new toolchain for each platform
i regret to inform you that sadly someone else was this stupid: the glorious glasgow haskell compilation system
HASKELL: *has silly cross problems and broken command line parsing and kinda fucked json parsing and...*
FYI your link to Darwin's Wikipedia page is missing some parens to make it work