Skip to content

A Turing-complete programming language with only one symbol: "."

License

Notifications You must be signed in to change notification settings

emmaconnor/dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

dots

A turing-complete programming language with only one symbol: "."

Usage

python dots.py <source-file>

Advantages

  • Turing complete! Write any program you can think of!
  • Commenting your code is easy since all characters other than '.' are ignored!
  • Debugging is easy! There are only two possible causes of errors: too many or too few dots.
  • Only requires one working keyboard key to program with.

Examples

A sample cat program is provided that will copy stdin to stdout until it reads a 0 byte. This program is composed of precisely 43453 dots.

We would provide a "Hello World" program but unfortunately it's ~4.2x1055 yottabytes.

About

A Turing-complete programming language with only one symbol: "."

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages