鉴于我需要在项目的特定部分,
将.net c#
代码与非托管语言生成的dll
内的代码进行互操作/交互:
哪种语言除了c \ c ++ 具有良好的兼容性并且速度快或优选更快?
我搜索并发现很少(看起来很有希望)不那么流行的名字,我无法决定他们中的任何一个,因为我不知道如果它可以与他们的dll
进行交互。
Haskell
,Rust
,D
,Fortran
,Nim
... 等 ..
您是否尝试过使用其中任何一种方法?
答案 0 :(得分:-1)
使用C ++ / CLI。这为您提供了尽可能最佳性能的托管和非托管桥梁。