Re:C++ and the Culture of Complexity (2013)
by gpderetta on Wednesday January 31, 2018 @09:46AM
(#16274188)
I think Rust and D have seamless integration with C style ABIs. Swift is native on iOS. Haskel and OCaml have, as far as I understand, painful FFIs and a relatively heavy runtime so I wouldn't call them native.
edit: to be clear, using 'compiles to object code' as the definition of Native, is both a misuse of the word, and meaningless as it is a implementation detail that can change easily and bound to be obsolete quickly.
Well then Rust, D, Swift, Go, Rust, Haskell, OCaml are not native by that measure.
C# integration with Win32, COM and UWP (aka COM reborned) is painless comparing with any of them.