Esoteric Languages

258 readers
1 users here now

Icon base by Lorc under CC BY 3.0

founded 2 years ago
MODERATORS
1
 
 

Furchtbar is a Frankensteinian esolang, stealing ideas from other esolangs for maximized horribleness.

2
 
 

Floating Point Tiny is an RPN based esoteric language and is the big brother to Tiny (an integer version.) The source and documentation are available at https://github.com/pentalive/FPTiny

"Floating Point Tiny" does not quite roll off the tongue as well I would like. A better name would be appreciated.

3
 
 

Esolangs.org Link

In Mazerunner, your code is a maze which is traversed by a rat that always walks along the left wall. If you don't feed the rat enough cheese, it dies from starvation. If you feed it too quickly, it dies from overfeeding.

The rat starts at 'S', eats cheese at 'c' and finishes the program at 'C' (the big cheese pile). Everytime it runs over 'a' or 'b' it adds 1 to the A or B accumulator. 'A' and 'B' do the same for subtracting. 'T' only allows turning left if the B accumulator is 0. 'P' places the A accumulator onto the stack, 'R' outputs the entire stack. There's a few more instructions that are not quite as important.

It's quite a fun and simplistic language (not turing complete in my opinion, due to lacking stack manipulation) that has a few more tricks to it than you might expect at first sight. The challenge of keeping the rat fed is pretty funny and learning how to golf your code is super interesting.

Review: 8/10 you should give it a try at least once (but I'm biased for 2D languages)

4
 
 

Ran into this on HN and had to share it. I love esolangs with "surprising" source representations

5
11
Chicken (esolangs.org)
submitted 1 year ago by mac to c/esolangs
 
 

Language where chicken is the only valid symbol

Hello world:

chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken
chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken

chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken

chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken
chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken

chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken

chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken

chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
chicken chicken chicken chicken chicken chicken
6
7
8
9
 
 

https://esolangs.org/wiki/tiny

Tiny is a small integer RPN based language created by User:Ron.hudson. It is a console/character type interpretive programming language, in which all statements are either assignments or those that print quoted strings.

10
5
New community! (self.esolangs)
submitted 2 years ago by rc1359 to c/esolangs
 
 

Welcome all, hopefully this relatively small community is able to find this new place to congregate!