Port / Rewrite core parts of experiment code in C++ #2151
olafmersmann
started this conversation in
Ideas
Replies: 1 comment
-
During our meeting on 2023-01-18 the general consensus was that we should indeed investigate a C++ port. Some remarks:
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Proposal
Rewrite the core parts of the experiment code in C++11 or maybe even C++17.
Rational
It's been almost 10 years since we rewrote the experiment code in our funky OO dialect of C. Since then, C++ has become much more ubiquitous and there are high quality C++11/17 compilers for all relevant platforms. There are more people who are familiar with "standard" C++ than our particular style of OO-C which means we might attract more contributors.
Benefits
std::string
vs.char *
, ...)Challenges
Beta Was this translation helpful? Give feedback.
All reactions