Skip to content
Extremely concise language deriving from J
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
.gitignore
README.md
asd.txt
changelog.txt
examples.md
joe.py

README.md

Joe

Joe is a concise language derived from J and is designed for code golfing. So, if you're familiar with J, you can easily grasp Joe. Otherwise, let me run through the most important points:

  • Joe is not a von Neumann -language
  • Functions can usually implicitly handle arbitrarily nested lists (arrays).
    • 1+1 2 3 is 2 3 4
    • 1 2 3+1 2 3 is 2 4 6
  • Functions are usually defined in tacit-style, which is closely related to pointless style.

Note: The interpreter uses the Arpeggio module to parse code. You can install it by executing pip install arpeggio.

Links

You can’t perform that action at this time.