User:Aadenboy

From Esolang
Jump to navigation Jump to search

User account "Aadenboy" is not registered on this wiki. Please check if you want to create/edit this page.

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!

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

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.    
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
Flowchart it's literally just a flowchart language 2025
Truth Machine
     ( )──┐        
         / /       
          │        
( )─\ \──< >┬─\ \─┐
            │     │
            └─────┘
Smolder a failed Burn-like that ended up being interesting on its own Unknown comp., 2025, 2D, Automata, Impl.
NAND gate
X
20
Y
202
20
20
20
20
20
thisthat flowchart but actually interesting TC, 2025, 2D, Unimpl.
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
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

just some drafts

esolangs that will never see the light of day, probably

interpreters

I've written interpreters for:

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://cellua.miraheze.org/wiki/User: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.

  • [1] - VSCode Marketplace
  • [2] - GitHub Repo

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.

"jan li pana e moku tawa sina"
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, 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.


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



lua !!!!!!!!!

I love verdana font...