Replies: 2 comments 2 replies
-
I like this idea. Been designing FFI Rust API for quite some time as my main work. Willing to help. |
Beta Was this translation helpful? Give feedback.
-
With all crashes reported I think re-writing in more pointer safe language like rust would make sense. There are open source libraries in rust to handle marine chart formats. https://github.com/manimaul/s57tiler https://github.com/manimaul/njord https://github.com/hornang/marinas https://github.com/hornang/nautograf https://github.com/Hsodergren/rust-s57 https://github.com/Hsodergren/rust-iso8211 https://github.com/iho-ohi/S-101_Portrayal-Catalogue Thanks |
Beta Was this translation helpful? Give feedback.
-
OpenCPN keeps adding more C++ code. Rust would be a better option in long term.
It's memory safer by far and less verbose. Rust can interoperate with C and OpenCPN could be slowly and gradually
rewritten in it, by replacing feature by feature with rust implementations.
What do you think?
Thanks,
--MG
Beta Was this translation helpful? Give feedback.
All reactions