View on GitHub

Coding exercises

Coding exercises in C++ and Rust.

Youโ€™re viewing the website for the project: https://codeberg.org/krisvanrens/coding-exercises

C++ Fundamentals ๐Ÿ”ฉ (High Tech Institute)

The C++ Fundamentals training is a comprehensive four-day training on C++20 for software engineers new to C++. The exercise code level and intermediate steps have been tuned accordingly.

Raycasting

build status

Build a simple raycasting environment in C++20.

RPN calculator

build status

Build a simple Reverse Polish Notation (RPN) calculator in C++20.

Exploring Rust ๐Ÿฆ€ (High Tech Institute)

The Exploring Rust training is an intensive, short introduction training to Rust for experienced software engineers. The exercise code level and intermediate steps have been tuned accordingly.

Raycasting

build status

Build a simple raycasting environment in Rust.

RPN calculator

build status

Build a simple Reverse Polish Notation (RPN) calculator in Rust.

uLang calculator language

build status

uLang (read: micro-lang) is a simple-as-possible interpreted calculator language featuring a programming language style implementation for educational purposes.

Visit the uLang repository for all information, exercises and solution code.

Contributions

Found an error? See an improvement?

Feel free to file an issue or create a PR against this repository. Do note that Iโ€™m doing all of this in my free time next to a busy life, so it can take some time โ€“ but I will get back to you eventually!

Thanks in advance ๐Ÿ™‚

More info / contact

If you have any remarks, questions etc. reach out to me! Find my contact info here.