2: infrastructure pieces that already support Windows", which imo is a big part of why it feels harder. I also have done a ton of interop
I agree that shims are the way forward. People should use them, rather than assume the problem is intrinsic and intractable.
-
-
This is one of the areas that Go gets largely correct - a small group bears the burden of supporting the abstraction across different tools
-
Rust too, and yes.
-
Yup - although the problem of abstraction breaking down can still be problematic - https://github.com/rust-lang/libc/issues/570 … for example
-
Go does this better than Rust, but not forever.
-
Go takes an approach with its own set of problems. Luckily the Windows work done allowed us to support Illumos + Solaris off the back of it
-
Ultimately though, LLVM and Clang have an approach for cross compilation which is just nicer than that of GCC et al, so theres definite hope
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.