vak: (Default)
Serge Vakulenko ([personal profile] vak) wrote2024-11-17 09:30 pm

C++/Rust Interoperability Problem Statement

The Initiative Vision: In collaboration with the Rust Foundation, Rust Project, and appropriate external stakeholders, make C++ and Rust interoperability easily accessible and approachable to the widest possible audience.

https://github.com/rustfoundation/interop-initiative/blob/main/problem-statement.md

Хорошая движуха пошла между Rust и Си++! Может созреет что полезное.
juan_gandhi: (Default)

[personal profile] juan_gandhi 2024-11-18 10:50 am (UTC)(link)
Имеет большой смысл, конечно. На расте писать критические вещи, а на ++ "бизнес логику".
sobriquet9: (Default)

[personal profile] sobriquet9 2024-11-18 02:29 pm (UTC)(link)

Не наоборот? Бизнес логику лучше писать на языке, в котором меньше undefined behavior, а критические вещи на языке, который ближе к железу и позволяет программисту больше.

juan_gandhi: (Default)

[personal profile] juan_gandhi 2024-11-18 04:24 pm (UTC)(link)
Сложно на линейной логике писать то, где больше годится интуиционистская логика.

Позволять же программисту, близкому к железу, разрушать это железо - как-то тут я не вижу смысла.