tburrows13 / better-whitespace

World's best progamming language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

better-whitespace

Now, Whitespace is a pretty good language. One of the best, you might say. But it's not for everyone.

Some people have ethical objections to the use of tabs in their code - and even if that's an incorrect opinion, I respect your right to have it. So we put our best engineers onto the task, and three years later, we came up with better-whitespace, a language that uses only spaces and newlines.

Features

  • ✔️ Turing complete
  • ✔️ Deletes itself if you try to use tabs in your code since you clearly can't be trusted
  • ✔️ Interpreted
  • ✔️ Code secure against screen-watching attacks
  • ✔️ Built in syntax highlighting
  • ✔️ Enterprise-ready
  • ✔️ Doesn't install 100MB of electron

Usage

./bws [better-whitespace-code.bws]

If you're not cool enough to write better-whitespace code by hand, you can use the converter from python:

./bws convert.bws [python_code.py] [better-whitespace-code.bws]

Example: Hello world

See also hello_world.bws

This whole thing is a joke. It's just python source converted into binary using spaces and newlines.

About

World's best progamming language

License:MIT License


Languages

Language:Python 100.0%