josconno / dots

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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: "."

License:The Unlicense


Languages

Language:Python 100.0%