Socket extensions for esoteric languages

Radu Dragoș, Diana Haliță

Abstract


In this paper we have advanced the first interpreter for the brainfuck (BF) esoteric programming language, entirely written in awk, a fast text processing programming language. However, the main objective remained introducing socket communication to brainfuck programming language. In order to achieve that goal, we have improved the brainfuck language with a byte long instruction through which it is allowed socket communication. For that, we have advanced a series of procedures in order to test the compatibility of our brainfuck interpreter.

Moreover, we have maintained brainfuck's minimalism, which is one of the special characteristics of this programming language. In the end, we succeeded to map a minimalistic programming language to the client-server paradigm.


Full Text:

PDF