We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

User:Hammy

From Esolang
(Redirected from User:Esolangist)
Jump to navigation Jump to search

Hello there! I will plan to make many esolangs.

Featured Esolang!

This changes when I want to change it

FEATURED ESOLANG
IRC
IRC is one of my favorite esolangs, as it resembles an IRC channel.

Featured Examples

Truth Machine

keymaker.irc
/nick keymaker
/join #esolangs
/quit "The interpreter did an oopsie."
esolangs.irc
* keymaker has joined #esolangs
* truthy has joined #esolangs
* commenter has joined #esolangs
* keymaker sets mode: +v truthy
<input> Hey, truthy.
<truthy> I'm myself minus 48.
<commenter> Thanks for taking input as a number, truthy.
* truthy changes topic to output
<if> truthy, are you less than 2?
<output> What's your value, truthy?
<if> truthy, are you equal to 1?
<jump> Let's talk about output.
* keymaker has quit IRC

Calculator

Takes 2 numbers and a symbol. The symbol can be + (add), - (subtract), * (multiply), / (divide) or ^ (power)

calculator.irc
/nick calculator
/join #calc
/quit "Don't divide by 0!"
calc.irc
* calculator has joined #calc
* num1 has joined #calc
* num2 has joined #calc
* op has joined #calc
* result has joined #calc
* calculator sets mode: +v num1
* calculator sets mode: +v num2
* calculator sets mode: +v op
<input> Hey, num1.
<input> Hey, num2.
<input> Hey, op.
<num1> I'm myself minus 48.
<num2> I'm myself minus 48.
<if> op, are you equal to 43?
<jump> Off topic: Let's talk about adding.
<if> op, are you equal to 45?
<jump> Off topic: Let's talk about subtracting.
<if> op, are you equal to 42?
<jump> Off topic: Let's talk about multiplication.
<if> op, are you equal to 47?
<jump> Off topic: Let's talk about division.
<if> op, are you equal to 94?
<jump> Off topic: Let's talk about exponentation.
* calculator has quit IRC (Quit: Program complete. If you didn't see any numbers, something went wrong.)
* calculator changes topic to 'adding'
<result> I'm num1 plus num2.
<jump> Let's get back on topic.
* calculator changes topic to 'subtracting'
<result> I'm num1 minus num2.
<jump> Let's get back on topic.
* calculator changes topic to 'multiplication'
<result> I'm num1 times num2.
<jump> Let's get back on topic.
* calculator changes topic to 'division'
<result> I'm num1 divided by num2.
<jump> Let's get back on topic.
* calculator changes topic to 'exponentation'
<result> I'm num1 to the power of num2.
<jump> Let's get back on topic.

My Esolangs

@ means i like this esolang.

@@ means i really like it.

@@@ means i really, REALLY like it.

@@@@ means i really, REALLY, REALLY like it.

t = turing complete

j = joke

u = user edited

b = bf derivative

? = Computational class unknown

I made these

2025

Name Rating (my opinion) Rating (EQRS)
Alphacode @ ? 25 0 (WHYYYYY)
Superlang (I started the project) @@@ u ? 75 20
Its random @@ t j 50 50 (finally, we agree)

im making the rest a table soon don't worry

Esolang made with AI @ ? i ran out of ideas so I made this

Flux (Esolangist) @@@ ? The name was cool but someone already took it

User talk:User:Main page/w/wiki/User:NotPrySigneToFry/what @@@@ u ? what

Rotato @@ ?

Brainturn @ t b

InterpretIt @@@ t

What the Branflakes @@@ b t

Wikitext @@@@ ?

Craftunge @@@@ ?

Whimsyx @@@ ¿ (probably turing complete)

Myoozik @@@@

I contributed to these

2025

The craziest esolang @@@

User:/nil @@

Collabi (technically mine, but still listed here cuz why not) @@@

RSI0 @@@@ (one of my favourite esolangs)

Other stuff

Here's a polyglot which is also a Hello, world! program. It runs in Python 3, brainfuck and Befunge-93.

#                      v+++++++++++[>++++++>+++++++++>++++++++>++++>+++>+<<<<<<-]>++++++.>++.+++++++..+++.>>.>-.<<-.<.+++.------.--------.>>>+.>-.
print("Hello, World!")#>"!dlroW ,olleH">:#,_@

Goodbye!

Goodbye (for now)