An open API service indexing awesome lists of open source software.

https://github.com/strager/yuiop


https://github.com/strager/yuiop

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# [yuiop](http://yuiop.ink/)

**yuiop** is a programming language for right-handed
developers. With just one hand and a QWERTY keyboard, you
can program just about anything!

```c
Nop mn() {
p_yoyo("Oi, you\n");
}
```

Check out this video explaining yuiop:

[![yuiop video overview](./video-preview.png)](https://www.youtube.com/watch?v=9nDoe99DYTA)

See [COPYING](./COPYING) for copyright and licensing information.

## install

Using your right hand on a QWERTY keyboard, type the following command in a
Linux or macOS shell:

/u??/?in/?u[p-u]l yuiop.ink/inll | /?in/[p-u]h

(If you do not have neither a right hand or a QWERTY keyboard, please acquire
both before using yuiop.)

## examples

$ ./yuiop oi.yuiop # The classic.
$ ./yuiop pup.yuiop # 'cat' clone. Press CTRL-D.
$ ./yuiop honk.yuiop hi # 'echo' clone.
$ ./yuiop yup.yuiop # 'yes' clone. Press CTRL-C.
$ ./yuiop ++++.yuiop # Brain++++ interpreter.

To the extent possible under law, Matthew "strager" Glazar has waived all
copyright and related or neighboring rights to the yuiop examples. This work is
published from: United States. SPDX-Identifier: CC0-1.0

## language

See the [language reference documentation](./yuiop.md).