awesome-creative-coding icon indicating copy to clipboard operation
awesome-creative-coding copied to clipboard

Add Extempore

Open soulofmischief opened this issue 3 years ago • 0 comments

Extempore is a programming language and runtime environment created by Andrew Sorensen and designed to support cyberphysical programming, where a human programmer operates as an active agent in the world.

From the Philosophy section of the docs:

Extempore is a programming language and runtime environment designed with live programming in mind. It supports interactive programming in a REPL style, compiling and binding code just-in-time. Although Extempore has its roots in ‘live coding’ of audiovisual media art, it is suitable for any task domain where dynamic run-time modifiability and good numerical performance are required. Extempore also has strong timing and concurrency semantics, which are helpful when working in problem spaces where timing is important (such as audio and video).

Here is a great overview from Sorensen about the goals and capabilities of Extempore.

soulofmischief avatar Aug 25 '20 10:08 soulofmischief