User:Aadenboy
Jump to navigation
Jump to search
hi, I do stuff every so often, esolanging is one of those things
aadenboy is pronounced [ˈejˌdɛnbɔjː] (ey-den-boi)
ESOLANGS
my own esolangs
personal favorites: Trampolines, MEMORYLEEK, Kawa, Iterate, Smolder
Language | Description | Stats |
---|---|---|
Braingrate | my first esolang—a superset of brainfuck. not really that interesting but we've all gotta start somewhere | TC, BF-deriv, 2022, Tape, Impl. |
Exact Truth Machine (only loops if input equals one)
,=<-*>[-]<^*>[:] | ||
Trampolines | my first ACTUAL esolang—a 2d physics-based esolang centered around bouncing marbles on trampolines | TC, 2D, 2022, Stack, Impl. |
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. |
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. |
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. |
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. | ||
Estrita | a superset of Lua that parodies TypeScript with VERY strict typing | TC, WIP, 2024, High-level, Not impl. |
Fibonacci function
function fibonacci(n: number): number; if n < 2 then return math.max(n, 0) end return fibonacci(n-2) + fibonacci(n-1) end | ||
Kawa | an APL/Uiua-like language inspired by Japanese radicals | TC, 2025, Impl. |
Kolakoski sequence | ||
Iterate | a language that has ONLY iterative loops, yet is turing complete | TC, 2025, Impl. |
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, WIP, 2025 |
Nth element of list macro
n index list := ∑ µ* (µ(λy.y=index) E list) list | ||
Ball Pit | an extension to Trampolines that allows multiple marbles at once | WIP, 2025 |
Flowchart | it's literally just a flowchart language | 2025 |
Truth Machine
( )──┐ / / │ ( )─\ \──< >┬─\ \─┐ │ │ └─────┘ | ||
Smolder | a failed Burn-like that ended up being interesting on its own | Total, 2025, 2D, Automata, Impl. |
NAND gate
X 20 Y 202 20 20 20 20 20 |
TOOLS AND SUCH
VSCode Box Drawing
I made a VSCode plugin that lets you draw with Unicode's box drawing characters! Useful for languages like Funciton and Marbles.
I recommend you check it out! (and also give a review (preferably on my talk page) I have no basis of the public's reception there's been zero reviews and more than 50 downloads ehgsdfjghsdfhadf)
programming languages
Language | Opinion |
---|---|
Lua | absolutely love this language, use it for everything. a world without Lua is a world without me. |
JavaScript | I don't really have any opinions on this? I mean, I use it, but only because it's the main (and usually only) language used by web development, so it's whatever |
TypeScript | same as JavaScript, except cooler cause it has a systematic feel with its typing system which tickles my brain |
Python | it's alright (?) |
C | pretty fun language, albeit a little scary cause you have to personally manage the memory (which is what inspired MEMORYLEEK) |
Java | say what you will, but it just feels like TypeScript. not literally like TS, but programming in it feels enough the same way. maybe because my only interaction with it was trying to mod Minecraft? |
HTML | solid markup language! can't complain! love it, but templating would be nice |
CSS | hi. I love you. but please be better. |
MediaWiki text | MediaWiki text is my Lua of markup languages. I adore MW text... I genuinely was going to recreate MW text 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 through a single number |
anything else
- User:Aadenboy/Sandbox
- User:Aadenboy/Draft
- User:Aadenboy/Zerons
- User:Aadenboy/O(n) CGoL
- User:Aadenboy/Self-equaling squares
- User:Aadenboy/Live stats
- List of subpages
- there are 773 brainfuck derivatives
signature code: —aadenboy (talk|contribs)
<span style="transform: perspective(400px) rotateY(308deg) scale(2,1); text-shadow: 3px 3px 4px #0008; display: inline-block; padding-right: 3em;">—[[User:Aadenboy|aadenboy]] ([[User_talk:Aadenboy|talk]]|[[Special:Contributions/Aadenboy|contribs]])</span>
(this barely fits the character limit, zero characters left over)
lua !!!!!!!!!
I love verdana font...