标签: programming-languages environment
我一直在想,在同一个项目中如何使用两种语言?
答案 0 :(得分:1)
您使用构建系统。最常见的一个是GNU Make。构建系统允许您指定继续执行每个步骤所需的工件,此外它还允许您设置目标。我个人更喜欢shakebuild,但您的偏好可能会有所不同。
调用例如Rust中的Haskell要困难得多。语言需要定义互操作性标准,他们都遵守这些标准。通常,这意味着之间传递的只是产品类型,字符串,整数等。