Matthias
Matthias
@ryanplusplus wrote > If possible it would be nice to be as implementation-agnostic as possible so that students can start with a sorted (or even unsorted!) array and go with...
Not all compilers are ready for C++20, some LTS versions of popular Linux distributions are not even ready for C++17. That's why there's a line `CXX_STANDARD 14` in the file...
Good idea! I would love to have that documented somewhere. Even better if it would contain the reasons for that decision so that we can upgrade to C++17 or later...
@patricksjackson Tying "our" C++ to the oldest Ubuntu LTS sounds somewhat reasonable. But in practice we've already transitioned to C++17, that's what we're using in out `CMakeLists.txt` files (e.g. see...
If `left()` or `right` would return a `std::unique_ptr` you would be right, that would transfer ownership and essentially remove that child from the tree. But you could return a `const...
The C++ track (usually) just translates the test cases from the language-agnostic [problem specification](https://github.com/exercism/problem-specifications/blob/main/exercises/acronym/canonical-data.json) to C++. The best place to suggest changes like this is at [github.com/exercism/problem-specifications/issues](https://github.com/exercism/problem-specifications/issues). BTW: Two somehow...
Are you still working on it? Do you need help or feedback?
I'm slightly in favor of that change. armstrong-numbers seems to be the first exercise for many students, let's keep the entry barriers low. But I don't like this two includes,...
Yes, hello-world is still the first one. But since it can be solved by replacing `NULL` with `"Hello, world!"`, that doesn't force students to understand what functions are, where they...
Which exercise are talking about?