News for hackers. Stuff that matters.
Re:Introducing .NET IL Linker by alkonaut on Wednesday August 30, 2017 @06:41PM (#15136734)
At some point however, the C# becomes so in-idiomatic or convoluted that it's just C in C# clothing. So one always needs to ask if it's time to just offload a task to a native library. It's convenient to have a single toolchain and not mess with a native toolchain though.
Re:Introducing .NET IL Linker by ygra on Thursday August 31, 2017 @01:13AM (#15138301)
Especially since with native you're giving up AnyCPU, unless compiling the native parts for every platform you care about. I'd also argue that even unidiomatic C#'s semantics are less prone to UB than switching to C.