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.
Recent changes
Jump to navigation
Jump to search
Track the most recent changes to the wiki on this page.
List of abbreviations:
- N
- This edit created a new page (also see list of new pages)
- m
- This is a minor edit
- b
- This edit was performed by a bot
- (±123)
- The page size changed by this number of bytes
26 June 2026
| 05:40 | Dafne diffhist +61 Miui talk contribs (→Vedic square) | ||||
| 05:39 | Upload log Miui talk contribs uploaded File:Dafne circuit.gif | ||||
25 June 2026
| N 22:55 | Kontakion-machine diffhist +9,443 Miui talk contribs (Created page with "A Kontakion-machine uses ''heptavtinimal terscii'' encoding and generates a ''Kontakion''. It can evaluate a word or a set of words and operates by producing a jump-address in the case of a collision between two words. = machine = <pre> # ----------------------------- # TERSCII ENCODING # ----------------------------- _CHAR_TO_TERSCII_CODE = {} # Mapping for the Basic Roman Block (00-88) terscii_roman_block_map = [ # Col 0 Col 1 Col 2 Col 3 Col 4 Col...") | ||||
|
|
N 22:05 | Alexandrian Ordinator 3 changes history +4,851 [Miui (3×)] | |||
|
|
22:05 (cur | prev) +123 Miui talk contribs | ||||
|
|
22:02 (cur | prev) −933 Miui talk contribs (→example: format) | ||||
| N |
|
22:00 (cur | prev) +5,661 Miui talk contribs (Created page with "An ''Alexandiran Ordinator'' = machine = <pre> import math # ----------------------------- # S-FUNCTION # ----------------------------- def S_orig(c): i = ord(c) - 65 if i < 1: return (i, i+1) return (1, 9999) # ----------------------------- # INTERVAL REFINEMENT # ----------------------------- def refine(word, radix): lo, hi = 0.0, float(radix) for c in word: a, b = S_orig(c) w = hi - lo lo = lo + w * (a / 9999)...") | |||
|
|
N 22:04 | Radix-1 contraction 3 changes history +1,097 [Miui (3×)] | |||
|
|
22:04 (cur | prev) 0 Miui talk contribs (→See also: :p) | ||||
|
|
22:04 (cur | prev) +89 Miui talk contribs (+ link + category) | ||||
| N |
|
07:04 (cur | prev) +1,008 Miui talk contribs (Created page with "radix‑1 contraction is useful to evaluate the semantics of a language ==example== Fuck you! <pre> import math S = lambda c: (lambda i: (i, i+1) if i < 27 else (27, 9999))(ord(c) - 65) def d(s): lo, hi = 0.0, 19683.0 for c in s: a, b = S(c) w = hi - lo lo = lo + w * (a / 9999) hi = lo + w * ((b - a) / 9999) return lo, hi f = lambda x: int((x - math.floor(x)) * 1e13 + 0.5) word = "!" lo, hi = d(word) print("lo:", lo)...") | |||
|
|
22:01 | Esolang:Introduce yourself 2 changes history +362 [Sock of glory; Nimeratus] | |||
|
|
22:01 (cur | prev) +186 Nimeratus talk contribs (→Introductions) | ||||
|
|
04:57 (cur | prev) +176 Sock of glory talk contribs | ||||
|
|
N 21:53 | Alexandrian Streetsweeper 6 changes history +2,286 [Miui (6×)] | |||
|
|
21:53 (cur | prev) +27 Miui talk contribs | ||||
|
|
20:46 (cur | prev) +41 Miui talk contribs (categorize) | ||||
|
|
20:43 (cur | prev) +2 Miui talk contribs (→examples: correct capitalization of "Fuck") | ||||
| m |
|
20:42 (cur | prev) +1 Miui talk contribs (→machine: fmt) | |||
|
|
20:42 (cur | prev) +816 Miui talk contribs (→example) | ||||
| N |
|
20:39 (cur | prev) +1,399 Miui talk contribs (Created page with "An ''Alexandiran Streetsweeper'' is a machine for registering a dictionary to a ''heptavintimal'' registry == example == import math def S_orig(c): i = ord(c) - 65 if i < 1: return (i, i+1) return (1, 9999) def refine(word, radix): lo, hi = 0.0, float(radix) for c in word: a, b = S_orig(c) w = hi - lo lo = lo + w * (a / 9999) hi = lo + w * ((b - a) / 9999) return lo, hi HEPT = "0ABCDEFGHIJKLMNOPQRSTUVW...") | |||
|
|
21:31 | (User creation log) [Sock of glory; Nimeratus] | |||
|
|
21:31 User account Nimeratus talk contribs was created | ||||
|
|
04:55 User account Sock of glory talk contribs was created | ||||
|
|
20:32 | Combinatory logic 4 changes history +42 [Bobby Jacobs (2×); Blashyrkh (2×)] | |||
| m |
|
20:32 (cur | prev) 0 Blashyrkh talk contribs (→Table of combinators: I-less SK forms are preferable if have the same length) | |||
|
|
13:11 (cur | prev) +34 Blashyrkh talk contribs (→Table of combinators: SKI expression for F) | ||||
|
|
12:22 (cur | prev) +4 Bobby Jacobs talk contribs (If you are going to use non-I expressions for I*, then use this one that is easier to understand as RTR.) | ||||
|
|
12:16 (cur | prev) +4 Bobby Jacobs talk contribs (I found an expression for D1 that is the same length, but with only S and K (no I).) | ||||
|
|
20:15 | User talk:Bobby Jacobs 4 changes history +1,735 [Bobby Jacobs; Blashyrkh (3×)] | |||
|
|
20:15 (cur | prev) +48 Blashyrkh talk contribs (And more rewording to disambiguate equation sign) | ||||
|
|
20:13 (cur | prev) +361 Blashyrkh talk contribs (Re-read your words several more times and reworded my point) | ||||
|
|
13:09 (cur | prev) +500 Blashyrkh talk contribs | ||||
|
|
12:33 (cur | prev) +826 Bobby Jacobs talk contribs | ||||
| N 18:00 | Extrapolated brainfuck diffhist +2,414 Challenger5 talk contribs (Created page with "{{infobox proglang |name=Extrapalot |paradigms=imperative |author=User:Challenger5 |year=2026 |class=Unknown |influence=brainfuck }} '''Extrapalot''' is a brainfuck derivative where loops are inferred from the program rather than being written explicitly. An Extrapalot program is compiled to a brainfuck program by removing all characters except <code>+</code>, <code>-</code>, <code><</code>, <c...") | ||||
| N 16:45 | Talk:Tableria diffhist +273 Miui talk contribs (Created page with "Tableria 11 is 32789 px tall. It seems related to StegFuck interpreter regarding how to handle aiirthmetic intermediate representation using a ratio. <pre> IP=0 tape=[0 for i in range(65536)] pointer=32768 </pre> The distance being 21 (a fibonacci) is notable as well.") | ||||
| 14:32 | Minsky machine diffhist +96 PrySigneToFry talk contribs | ||||
|
|
N 14:29 | S^A machine 3 changes history +2,264 [PrySigneToFry (3×)] | |||
|
|
14:29 (cur | prev) −3 PrySigneToFry talk contribs (→Categories) | ||||
|
|
14:28 (cur | prev) 0 PrySigneToFry talk contribs | ||||
| N |
|
14:26 (cur | prev) +2,267 PrySigneToFry talk contribs (Created page with "S^A machine is designed by PSTF, which is a subset of a Minsky machine with 2 registers. == Definition == A S^A machine consists of 2 registers called A and B and the following 9 operations. # Increase the value of A by 1 # Decrease the value of A by 1 if A>0 else do nothing # Swap the values of A and B # Apply all operations on A to B instead # Apply all operations on B back to A # If A is 0, jump to line x, where x is a constant # Transfer the valu...") | |||
|
|
13:46 | Don Giovanni 3 changes history +4,371 [PrySigneToFry (3×)] | |||
|
|
13:46 (cur | prev) +10 PrySigneToFry talk contribs (Oops!) | ||||
| m |
|
12:46 (cur | prev) 0 PrySigneToFry talk contribs | |||
|
|
11:55 (cur | prev) +4,361 PrySigneToFry talk contribs (Big update! Big update! Don Giovanni now supports bitwise operations, integer division, and exponentiation!!!) | ||||
| N 12:32 | User talk:NikoTE diffhist +100 Win7HE talk contribs (Created page with "welcom e to esolangs! --~~~~") | ||||
| m 12:04 | English diffhist +223 PrySigneToFry talk contribs | ||||
| N 10:52 | User:Tpaefawzen/common.js diffhist +30,139 Tpaefawzen talk contribs (+kongyokongyo tool Dumper) | ||||
|
|
N 10:48 | Talk:Research on compiling Javascript to Brainfuck 2 changes history +934 [Blashyrkh (2×)] | |||
|
|
10:48 (cur | prev) +676 Blashyrkh talk contribs (Lack of subroutines, hence the structure of output brainfuck code) | ||||
| N |
|
10:34 (cur | prev) +258 Blashyrkh talk contribs (Created page with "An approach with intermediate stack machine looks viable (something like python bytecode). I.e. translate JS to stack machine first, then translate stack machine into BF. --~~~~") | |||
|
|
m 10:42 | Anti-Plushie language DIY 2 changes history +571 [Ractangle (2×)] | |||
| m |
|
10:42 (cur | prev) +8 Ractangle talk contribs (→Implemntation?) | |||
| m |
|
10:36 (cur | prev) +563 Ractangle talk contribs (please comfirm if this is a correct interpriter before adding the "Implemented" category!) | |||
| m 10:24 | Geography table diffhist +2 Unname4798 talk contribs (Grammar) | ||||
| N 09:39 | Research on compiling Javascript to Brainfuck diffhist +452 Mrtli08 talk contribs (Created page with "{{WIP}} Compiling JS into Brainfuck can seem absurd, but i think its worth trying. IDK why i made this tho. === Variables === In Javascript, variables are... variables. For BF, we will need to change some stuff. <br> For example, if we turn <code>var i = 21;</code> into BF, we can ignore var, = and ;. <br> We can allocate byte 1 for i, and based on the order, variables will be allocated byte per byte. <br> For example, a table like this can exist:") | ||||
| m 08:42 | Language list diffhist +13 Uellenberg talk contribs (Add Insert) | ||||
| N 08:41 | Insert diffhist +10,371 Uellenberg talk contribs (Initial Page) | ||||
| N 04:58 | User:Sock of glory diffhist +88 Sock of glory talk contribs (Created page with "yay socks. yay star ducks. yay ice cream. yay esolangs because this is the esolang wiki.") | ||||
|
|
04:30 | Dafne 2 changes history +199 [Miui (2×)] | |||
|
|
04:30 (cur | prev) +76 Miui talk contribs (link turtle demo to language panel) | ||||
|
|
03:31 (cur | prev) +123 Miui talk contribs (Completeness theorem) | ||||