What is Evaldraw?
Evaldraw is a versatile software tool that empowers users to rapidly create small programs using a C-like programming language. Its dynamic and efficient compilation process allows for immediate code execution, eliminating the need for tedious compile times. The application supports a wide range of programming constructs, including static variables, enums, arrays, functions, and recently added structs, enabling users to build diverse and complex applications
Highlights
- Dynamic Compilation: Evaldraw's unique feature is its ability to recompile code with each character typed, providing users with instant feedback and the ability to quickly test and iterate on their ideas
- Comprehensive Drawing Capabilities: The software offers a rich set of built-in functions for rendering various shapes, such as circles, lines, cones, and OpenGL primitives (GLLINES, GLTRIANGLES, GLQUADS), enabling users to create visually compelling applications
- Multidimensional Function Evaluation: Evaldraw goes beyond programming, allowing users to evaluate functions in one, two, and three dimensions, expanding the scope of its functionality
- Integrated Music Capabilities: The application includes a built-in keyboard, enabling users to write their own musical instruments as functions of time and amplitude in the one-dimensional mode, fostering creativity and exploration in the realm of sound.
Platforms
- Windows
Languages
- English
Features
Prototyping
OPENGL