C-Turtle
Dependencies
- C++ Standard Template Library
- CImg (bundled)
Description
C-Turtle is a cross-platform, header-only wrapper around the CImg display and software rendering interface. Intended as an educational project,
its design is closely related to the Python turtle library. The goal of its design was to make it “as familiar and straighforward as possible” to students who
have already been introduced to the Python language. It has seen a fair bit of use since it was created, having users
from the US state of Kentucky to South Korea. Students are using it as part of their data structures coursework at my alma mater,
Berea College. This library can also be used headlessly to produce a gif
animation as its output,
which is used for some web-based interactions at Runestone Interactive.