User:Aadenboy
Remember that this is only a preview. Your changes have not yet been published! → Go to editing area
- it's pronounced [ˈejˌdɛnbɔjː] (EY-den-boi)
hi, I do stuff every so often, esolanging and esoteric stuff in general is one of those things
I have Special:RecentChanges open at all times... feel free to poke at me whenever!
go check me out on these wikis too!
ESOLANGS
YOU DO NOT NEED TO MAKE AN INTERPRETER/COMPILER FOR YOUR ESOLANG TO HAVE AN ARTICLE ON IT! in my experience it can actually be quite limiting to try to do that first! the theoretical is entirely okay, so long as you understand your esolang! that being said, it DOES help after you've conceptualized it
my own esolangs
personal favorites: Trampolines, MEMORYLEEK, Kawa, Iterate, Smolder, thisthat, Countable
| Language | Description | Stats |
|---|---|---|
| Braingrate | a superset of brainfuck | TC, BF-deriv, 2022, Tape, Impl. |
| it's not that interesting, but we've all gotta start somewhere | ||
Exact Truth Machine (only loops if input equals one)
,=<-*>[-]<^*>[:] | ||
| Trampolines | a 2d physics-based esolang centered around bouncing marbles on trampolines | TC, 2D, 2022, Stack, Impl. |
| this one is very well executed for my second try at an esolang! it's fun to reason through and watch flow | ||
Truth Machine
|o / # |, ~; # |0 H==H# |= ^- /# | < # | ; # | ##### | ||
| MEMORYLEEK | a low-level language centered around memory leakage and intentional bloat to get you to "work harder and safer" | TC, 2024, Low-level, Not impl. |
| this one is probably the most pragmatic out of all of my esolangs | ||
Factorial function
point f; vnput f;
point total; total = 1;
until f == 0;
point r; r ~> -1; #r; :r;
total * f; #total; total ~> -1;
f - 1; #f; f ~> -1;
point r; r ~> -2; #r; :r;
back;
point r; r ~> -1; #r; :r;
!total; #total; :total; #f; :f;
| ||
| Esolangs.org | a meta-esolang that can derive from any other existing esolang. the page documenting this esolang is a valid Esolangs.org program | TC, 2024, Meta, Uncomp. |
| this was a quick joke I threw together. not really interesting past that and the idea of two languages running at once doesn't make any practical sense | ||
Example program
{{infobox proglang
|name=Example
|author=Person
}}
'''Example''' is a program example.
== Example Category ==
Meta category talking about itself.
== Program ==
<pre><nowiki>
[[brainfuck]]
{{Load|brainfuck}}
+++++[>+++++++<-]>.
</nowiki></pre>
[[Category:Examples]]
| ||
| Stub | a joke pseudonatural language based around the stub template (and similar headers) | Joke, 2024, Pseudo-nat., Not impl. |
| it's boring. not a brainfuck substitution, surprisingly | ||
Hello, world!
This article contains outdated information and needs to be updated. Please help us by adding recent information from year 72 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 101 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 108 to Hello. Hello is incomplete, and a work in progress. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 111 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 44 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 32 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 87 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 111 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 114 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 108 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 100 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 33 to Hello. Hello is incomplete, and a work in progress. This article contains outdated information and needs to be updated. Please help us by adding recent information from year 0 to Hello. This article is being considered for deletion. Please help discuss Hello in the article's talk page. | ||
| Kawa | an APL/Uiua-like language inspired by Japanese radicals | TC, 2025, Impl. |
| this one's fun! again, more pragmatic than my other esolangs, but it's more interesting to work with | ||
| Kolakoski sequence | ||
| Iterate | a language whose only control flow and memory scheme is definite loops | TC, 2025, Impl. |
| by far my best esolang without any doubt. it's really fun to reason through naivety and think of everything solely in increments. it loses some intrigue once you start using the macros because then it turns into a (mostly) regular programming language, but the fact that it can get there in the first place is already cool | ||
Modulus
(*)1<
*?< (1*)<> >
*?< (2*)<> (4*)<> >
(6*)=1<
(3*)<>
$5
*=4< (5*)<> >
$4
*=5<
*~n< (4*)<> >
!
>
*=4< &6 >
$3
*=2< (4*)<> >
>
(7*)=3<
*~n< &7 >
@
!^
>
(8*)48<
*~n< &8 >
~@
>
>
| ||
| FOSMOL | a language based on list folding and mapping w/ lambdas | Total, 2025 |
| could be explored more | ||
Nth element of list macro
n index list := ∑ µ* (µ(λy.y=index) E list) list | ||
| Flowchart | a language based on flowcharts | 2025 |
| boring. simple, though | ||
Truth Machine
( )──┐
/ /
│
( )─\ \──< >┬─\ \─┐
│ │
└─────┘
| ||
| Smolder | a failed Burn-like that ended up being interesting on its own | Unknown comp., 2025, 2D, Automata, Impl. |
| it's an interesting CA but it's really hard to reason with. in particular, unless you're crazy, you're only ever going to actually use six of the several colors for power, and even then it's unsure whether or not anything computational is possible via combination since all of the transformations are so symmetric. maybe I haven't explored it enough... | ||
| NAND gate
X 20 Y 202 20 20 20 20 20 | ||
| thisthat | a graphical flowchart-like language with a bistack | TC, 2025, 2D, Unimpl. |
| it looks really cool and actually isn't too hard to conceptualize (at least for me)! hell if I ever try implementing it though | ||
| Bitwise Cyclic Tag | ||
| a=ab=bc=cd=d! | a language based on all those name = commands languages because we never needed more than HQ9+ | Unknown comp., 2025 |
| exactly what it says on the tin. idk it might be interesting but I don't care enough about it to try | ||
Truth Machine
Name: Truth Machine aa bc d !b aaa a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a c a!! = aaa a!! aa a!! a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a !b aa c aaa ab d aa a!! a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a c Example: T | ||
| Countable | an incrementing-only Turing tarpit inspired by Iterate | TC, Tarpit, Impl., 2026 |
| another one of my best esolangs! it's really fun to try and work through having to manage all of your pointers, and it almost feels like a CA with the way the pointers keep traveling rightwards. it's also my first turing tarpit! | ||
Subtraction
5+VALUE1
1+VALUE2
2+5
3+6
4+7
*a1<
1*aa2<
*aa3<
a4+1
1&
>
a3+1
>
2+2
3+2
4+2
>
| ||
| Implied | a logic gate cellular automaton with only logical implications | 2027, Automata, Impl. |
just some drafts
esolangs that will never see the light of day, probably
- User:Aadenboy/Draft
- User:Aadenboy/draft2
- User:Aadenboy/Bincot draft
- User:Aadenboy/Ball Pit
- User:Aadenboy/MODULARBALL
- User:Aadenboy/bondbondbondbondbond
- User:Aadenboy/Estrita
- User:Aadenboy/Collapsing Building
- User:Aadenboy/Forces and such
- User:Aadenboy/xml maybe
interpreters
I've written interpreters for:
- brainfuck (naturally)
- LogicGates
- Crypten
- QX
NON-ESOTERIC
some other projects of mine that are also in the technical realm of languages and such. not at all a complete list!
Quanta
A data serialization language with the intent of being easily readable and writable, inspired by JSON and YAML. A specification is defined at https://github.com/aadenboy/Quanta, and is being actively used for CelLua Machine Wiki Mod (implementation).
-- example data structure (similar to what is actually actively used!)
[board] -- this is an object definition
{level} ::level code:: -- this is an attribute, defined to be equal to the string "level code"
{camera} 5 7 -- board.camera = [5, 7]
{capture} 7 7 -- board.capture = [7, 7]
[animation] -- the next object
{defaultspeed} 0.2
{fps} 30
{mode} ticks -- this is also a string, instead called a "word" since it doesn't parse to any type
{ticks} 0 -> 5 -> 10 -- animation.ticks = [0, "->", 5, "->", 10]
{camera} 0 -> 3 -> -5i -- animation.camera = [0, "->", 3, "->", "-5i"]
VSCode Box Drawing
A Visual Studio Code plugin that lets you draw with Unicode's box drawing characters! Useful for languages like Funciton and Marbles.
sitelen pi ilo nanpa
An ASCII-like encoding of Toki Pona text. Described at https://sona.pona.la/wiki/User:Aadenboy/sitelen_pi_ilo_nanpa, implemented at https://github.com/aadenboy/sitelen-pi-ilo-nanpa.
| Result | jan | li | pana | e | moku | tawa | sina | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Characters | jan | li | P2S | a | na | e | M2S | o | ku | T2S | a | wa | S2S | i | na |
| Hex | 73 | 68 | 2C | 02 | 32 | 04 | 1C | 06 | 8A | 5C | 02 | 92 | 4C | 08 | 32 |
programming languages
| Language | Opinion |
|---|---|
| Lua | absolutely love this language! grew up on it, use it for everything. a world without Lua is a world without me. |
| JavaScript | it's pretty alright! a little strange in some areas but otherwise easy to work with |
| TypeScript | same as JavaScript, except cooler cause it has a systematic feel with its typing system which tickles my brain |
| Python | nothing special tbh. I guess the libraries are cool |
| C | getting into it again. actually quite fun managing memory (which inspired MEMORYLEEK) also Holy CRAP it is fast |
| HTML | solid markup language! can't complain! love it, but templating would be nice |
| CSS | hi. I love you. but please be better. you are a piss to work with at times. |
| Wikitext | wikitext (specifically the MediaWiki dialect of it) is my Lua of markup languages. I adore wikitext... I genuinely was going to recreate wikitext to make a website builder since the templating it does can't be found anywhere else before I settled on just using a wiki directly. love love LOVE it |
ARTICLES
| Article | Description |
|---|---|
| Arbitrary memory emulation | Emulating arbitrary memory control via a singular value |
anything else
| Page | Description |
|---|---|
| User:Aadenboy/Sandbox | miscellanea |
| User:Aadenboy/Zerons | Hypothetical mathematical system where division by zero equals a zeron |
| User:Aadenboy/O(n) CGoL | Conway's Game of Line in O(n) |
| User:Aadenboy/Self-equaling squares | Numbers which end in themselves after being squared in a certain base |
| User:Aadenboy/Self-equaling squares/Oscillators | Expansion of the above article to higher powers |
| User:Aadenboy/Live stats | Live wiki statistics |
| User:Aadenboy/wikipiss | Sorry! We could not process your edit due to a loss of session data. You might have been logged out. Please verify that you're still logged in and try again. If it still does not work, try logging out and logging back in, and check that your browser allows cookies from this site. |
| User:Aadenboy/Not temperature | Messing around with temperature scales as if they were connected. |
- List of subpages
- there are 823 brainfuck derivatives
- today is December 67th, 2025
signature code: —aadenboy (talk|contribs)
<span style="transform:perspective(400px)rotateY(308deg)scaleX(2);text-shadow:3px 3px 4px #0008;display:inline-block;padding-right:3em">—[[User:Aadenboy|aadenboy]] ([[User_talk:Aadenboy|talk]]|[[Special:Contributions/Aadenboy|contribs]])</span>
the fact that people actually use my signature code is crazy lmao
I love verdana font...

