Skip to content

A programming language where the action occurs between the lines of code

Notifications You must be signed in to change notification settings

rottytooth/Time-Out

Repository files navigation

Time-Out

TIME OUT tries to do for the Web what Folders did for Windows. https://github.com/rottytooth/Folders

Every line of code is a time out, telling the interpreter to do nothing for a specific amount of time. One can think of the interpreter as cycling through all the commands during these time outs. Whatever it lands on when the time out has ended, it executes next. In this language, every meaningful action occurs between the lines of code.

Time Out runs in the browser. The speed can be set (by default, it cycles through a command every 30ms). However, when Time Out is not running in the active tab, in most browsers, it tends to run too slow and so "miss" the intended commands, throwing off the entire program. The only reliable way to ensure a Time Out program runs correctly is to set it to your active tab, and sit and wait, watching the commands being processed, one by one. If you bring up another tab, or even another application, it will likely fail.

The speed is set to 30ms/command by default, and can be adjusted according to the speed of the machine and patience of the programmer.

About

A programming language where the action occurs between the lines of code

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published