Skip to content
#

Esolang

An esoteric programming language, or "esolang", is a computer programming language

intended to entertain or confuse, to be a joke or to exlore new concepts.

Esolangs may be minimalistic or, conversely, bloated.

Often an esolang has features that made it harder to use on purpose.

Esolangs are mostly not designed for serious use, unlike mainstream languages.

Here are 493 public repositories matching this topic...

chunkybanana
chunkybanana commented Mar 20, 2022

Specifically:

  • Matrix exponentiation
    Repeated multiplication of the matrix with itself
  • Identity matrix of size n
    A matrix with 1s on the main diagonal and zeroes elsewhere
    E.g. for 3
[ [1, 0, 0],
  [0, 1, 0],
  [0, 0, 1] ]
  • Graph adjacency matrix
    Take a graph of the form [[1,3],[2,4],[3,4]] and create an adjacency matrix e.g. for this,
[ [0, 0, 1, 0],
enhancement good first issue difficulty: average element request