- This article is a stub, which means that it is not detailed enough and needs to be expanded. Please help us by .
Farm is an esoteric language based on brainfuck with some shortcut instructions, like changing the current pointed case to 'a' (97 in ASCII code).
As the name may suggest it, instructions are actually animal onomatopea, which can be written in french or english (some are even translated in german and dutch).
To run the program, there must be in first argument an input file containing ASCII text to be copied down with the instruction 'gloup'.
Farm was created july 2008 by two french students, and the source code of the current version of the interpreter (4.2.5 of fall 2008, maybe the final one), written in OCaml, is stored at http://perso.crans.org/~reichert/farm/index.php?lang=en.
An example of program in Farm : printing 'Hello world !'
Cock a doodle doo roar bark bark bark bark bark bark bark grunt chirp bark bark bark bark grunt sss meow moo bark moo bark quack quack blater moo moo bark bark bark bark bark bark bark grunt grunt sss meow moo bark moo bark quack quack blater moo moo bark bark bark grunt moo cluck grunt moo squick meow meow meow grunt quack quack grunt bark bark bark grunt quack grunt quack quack meow grunt cluck bark grunt howl