00:03:26 -!- amby has quit (Remote host closed the connection).
00:30:27 -!- based299792458 has joined.
00:44:47 <esolangs> [[5MAT]] https://esolangs.org/w/index.php?diff=160461&oldid=160135 * Kg583 * (+50) The language has been flipped
00:44:50 <esolangs> [[Baba Is Turing machine]] https://esolangs.org/w/index.php?diff=160462&oldid=160458 * A() * (+557)
00:50:25 <esolangs> [[Baba Is Turing machine]] https://esolangs.org/w/index.php?diff=160463&oldid=160462 * A() * (+68)
01:59:47 <esolangs> [[Brainforever]] N https://esolangs.org/w/index.php?oldid=160464 * None1 * (+266) Created page with "Brainforever is an esolang invented by [[User:None1]]. It is [[bf]], but <code>[...]</code> is an [[infinite loop]]. ==Examples== ===[[Infinite loop]]=== [] ===Print <code>A</code> infinitely=== +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[.]"
02:00:37 <esolangs> [[Brainforever]] https://esolangs.org/w/index.php?diff=160465&oldid=160464 * None1 * (+101) cat
02:02:20 <esolangs> [[Brainforever]] https://esolangs.org/w/index.php?diff=160466&oldid=160465 * None1 * (+886)
02:02:55 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=160467&oldid=160447 * None1 * (+19) /* B */
02:04:09 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=160468&oldid=159816 * None1 * (+69) /* My Esolangs */
02:04:33 <esolangs> [[Brainforever]] M https://esolangs.org/w/index.php?diff=160469&oldid=160466 * None1 * (+5)
02:06:17 <esolangs> [[Brainforever]] https://esolangs.org/w/index.php?diff=160470&oldid=160469 * None1 * (+83) /* Examples */
04:13:46 <esolangs> [[ABCDXYZ/Python interpreter]] https://esolangs.org/w/index.php?diff=160471&oldid=131091 * None1 * (+6)
04:24:43 <esolangs> [[H311 Assembly]] M https://esolangs.org/w/index.php?diff=160472&oldid=160429 * TheH3llMachine * (-3) /* Operations */
04:25:17 <esolangs> [[H311 Assembly]] M https://esolangs.org/w/index.php?diff=160473&oldid=160472 * TheH3llMachine * (-3) /* Operations */
04:31:58 <esolangs> [[Ample]] N https://esolangs.org/w/index.php?oldid=160474 * Hajunsheng * (+1080) Created page with "= Ample = Ample, ahh yes another another another esolang by hajunsheng that i have to make a documentation for. ok its basically length but with its own features. = Commands = uhh no they aren't fixed but uhh maybe later look down = Usage = use any character and amou
04:35:51 <esolangs> [[Ample]] M https://esolangs.org/w/index.php?diff=160475&oldid=160474 * Hajunsheng * (+63)
04:39:54 <esolangs> [[H311 Assembly]] https://esolangs.org/w/index.php?diff=160476&oldid=160473 * TheH3llMachine * (+544) Added a new section for Ideas (see 6.0). Some other minor edits were made.
05:10:06 -!- based299792458 has quit (Remote host closed the connection).
05:51:08 <esolangs> [[5MAT]] https://esolangs.org/w/index.php?diff=160477&oldid=160461 * Stkptr * (+37)
06:32:23 <esolangs> [[Mint]] https://esolangs.org/w/index.php?diff=160478&oldid=160389 * Hajunsheng * (+34)
06:35:12 -!- MizMahem has quit (Ping timeout: 244 seconds).
06:38:25 -!- MizMahem has joined.
07:08:11 <esolangs> [[Staples]] M https://esolangs.org/w/index.php?diff=160479&oldid=160216 * Fish * (+211) /* Staples Esolang */
07:09:58 <esolangs> [[User:XKCD Random Number]] M https://esolangs.org/w/index.php?diff=160480&oldid=159149 * Fish * (+201) /* Staples Esolang */
07:10:36 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=160481&oldid=160480 * Fish * (+6)
07:11:43 <esolangs> [[Staples]] https://esolangs.org/w/index.php?diff=160482&oldid=160479 * Fish * (+0) moved stuff around
07:18:58 <esolangs> [[Special:Log/newusers]] create * Astaryuu * New user account
07:20:18 <esolangs> [[Staples]] https://esolangs.org/w/index.php?diff=160483&oldid=160482 * Fish * (+9228)
07:23:26 -!- tromp has joined.
07:24:57 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=160484&oldid=160439 * Astaryuu * (+267) /* I come to talk and put my first edit at Esolang:Introduce yourself. 13:30, 14 June 2025 (UTC) */
07:28:00 <esolangs> [[Staples]] https://esolangs.org/w/index.php?diff=160485&oldid=160483 * Fish * (+4236)
07:28:40 <esolangs> [[Staples]] https://esolangs.org/w/index.php?diff=160486&oldid=160485 * Fish * (+35)
07:28:48 -!- Sgeo has quit (Read error: Connection reset by peer).
07:32:39 <esolangs> [[Staples]] https://esolangs.org/w/index.php?diff=160487&oldid=160486 * Fish * (+570)
07:39:19 <esolangs> [[Staples]] https://esolangs.org/w/index.php?diff=160488&oldid=160487 * Fish * (+1230)
07:41:02 <esolangs> [[Staples]] https://esolangs.org/w/index.php?diff=160489&oldid=160488 * Fish * (+164)
07:47:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
07:50:55 <esolangs> [[Staples]] M https://esolangs.org/w/index.php?diff=160490&oldid=160489 * Fish * (+267) added links
07:52:55 <esolangs> [[Staples]] https://esolangs.org/w/index.php?diff=160491&oldid=160490 * Fish * (+34)
07:54:18 -!- tromp has joined.
08:16:17 <esolangs> [[Engwish]] N https://esolangs.org/w/index.php?oldid=160492 * Astaryuu * (+3958) Created page with "'''Engwish''' is a version of [[English]] that appears exclusively in certain internet forums. Believed to originate from the art-sharing social media platform DeviantArt in 2001, many users of Engwish do not know they are using an esoteric programming language, much l
08:37:27 <esolangs> [[Engwish]] https://esolangs.org/w/index.php?diff=160493&oldid=160492 * Astaryuu * (+4)
08:38:45 <esolangs> [[Trivial substitution]] N https://esolangs.org/w/index.php?oldid=160494 * Astaryuu * (+319) Created page with "A '''trivial substitution''' is an esoteric programming language which encodes another esoteric programming language's functions in a different format. These are most common for [[Brainfuck]], but there are other programming languages with trivial substitut
08:52:03 <esolangs> [[Trivial substitution]] https://esolangs.org/w/index.php?diff=160495&oldid=160494 * Aadenboy * (+47) stuff
09:24:10 <esolangs> [[User:Astaryuu]] N https://esolangs.org/w/index.php?oldid=160496 * Astaryuu * (+305) Created page with "I'm Astaryuu! I'm somewhat into programming, but quite frankly, all my esolangs are jokes, like how all of my cursed conlangs are jokes. =Esolangs= * [[Engwish]]: a joke made after seeing [[FurASM]] and [[English]], basically. Actually codified in 2025 - the 2001
09:30:09 <esolangs> [[User:Astaryuu]] https://esolangs.org/w/index.php?diff=160497&oldid=160496 * Astaryuu * (+177)
09:33:25 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:57:59 -!- tromp has joined.
10:33:14 -!- Lord_of_Life_ has joined.
10:33:38 -!- Lord_of_Life has quit (Ping timeout: 272 seconds).
10:34:37 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
10:47:10 -!- based299792458 has joined.
10:57:19 <esolangs> [[Cooloops]] N https://esolangs.org/w/index.php?oldid=160498 * TomosCode * (+594) Created page with "Cooloops is a loop language. == Instructions == {| class="wikitable sortable" |- ! Instruction !! Meaning |- | [''Code''] || The Brackets go down then the code is run and then when it reaches the Closing Bracket, The entire loop, up and down gets sent to the end of
11:30:09 -!- amby has joined.
11:33:55 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:07:44 -!- based299792458 has quit (Remote host closed the connection).
12:07:53 -!- based299792458 has joined.
12:22:15 <based299792458> as in a category of langauges on the wiki whose members are domain specific languages?
12:29:48 <int-e> Not really. Esoteric languages tend to be useless in all domains; or vice versa, useful languages tend to be non-esoteric. And I guess the people here don't care all that much what, if anything, a language is used for. The categories tend to be more about how you'd program in a language (paradigms) and what the language can do (computational class). We do have categories for Implemented and...
12:29:54 <int-e> ...Unimplemented languages though.
12:49:02 -!- based299792458 has quit (Remote host closed the connection).
13:01:04 -!- leah2 has quit (Quit: Sprechen Sie noch? Wird noch gesprochen? Ich trenne.).
13:03:41 -!- leah2 has joined.
13:10:45 -!- tromp has joined.
13:24:16 -!- based299792458 has joined.
13:26:57 -!- wib_jonas has joined.
13:28:14 <wib_jonas> I disagree. I'm interested in domain-specific languages, and some of them are on topic enough for here, such as shapez.io or factorio circuit control. Several of the ICFP contest languages are domain specific too.
13:29:13 <wib_jonas> But it's true that we don't have a category for this because that's kind of subjective, and maybe we're often interested in these languages from the aspect of how to use them for generic programming.
13:30:22 <int-e> But don't you care about the particular domain in these cases, rather than the fact that those are domain-specific?
13:31:06 <int-e> and when it comes to categories, the specific domains tend to run into the problem that a category would have one or two examples
13:35:51 -!- based299792458 has quit (Remote host closed the connection).
13:37:26 -!- based299792458 has joined.
14:14:59 <esolangs> [[Fun Video Game]] https://esolangs.org/w/index.php?diff=160499&oldid=160452 * PrySigneToFry * (+48)
14:16:49 -!- wib_jonas has quit (Quit: Client closed).
14:18:00 -!- Sgeo has joined.
14:20:54 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:28:22 -!- tromp has joined.
14:41:58 <esolangs> [[User talk:GUAqwq]] M https://esolangs.org/w/index.php?diff=160500&oldid=160337 * GUAqwq * (+168) /* Conditions */
14:42:41 -!- simcop2387 has quit (Ping timeout: 252 seconds).
14:43:22 -!- perlbot has quit (Ping timeout: 265 seconds).
14:49:32 <esolangs> [[User talk:GUAqwq]] https://esolangs.org/w/index.php?diff=160501&oldid=160500 * GUAqwq * (+23) /* Conditions */
14:52:08 -!- wib_jonas has joined.
14:52:42 <wib_jonas> int-e: sometimes yes. for factorio circuits, I care about applications that can be used in factorio, I'm not building general purpose computers in factorio, though some other people are.
14:53:30 <wib_jonas> int-e: yes, I don't think a wiki category would make sense here
14:54:22 -!- wib_jonas has quit (Client Quit).
14:56:19 <esolangs> [[User talk:GUAqwq]] https://esolangs.org/w/index.php?diff=160502&oldid=160501 * GUAqwq * (+77) /* Conditions */
15:10:33 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:21:46 -!- simcop2387 has joined.
15:24:48 -!- perlbot has joined.
15:34:03 -!- based299792458 has quit (Remote host closed the connection).
15:34:11 -!- based299792458 has joined.
15:39:46 -!- tromp has joined.
15:55:04 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF]] https://esolangs.org/w/index.php?diff=160503&oldid=160399 * Hotcrystal0 * (-64)
16:08:25 <esolangs> [[Talk:Trivial substitution]] N https://esolangs.org/w/index.php?oldid=160504 * Corbin * (+127) Sounds familiar.
16:09:27 <korvo> based299792458: Aside from Turing-completeness, I'd argue that the concept of DSL isn't formal.
16:10:31 <korvo> IME a DSL is implemented with the same technology as a "serious", "industrial-strength", "battle-tested", "general-purpose" language. Parse, optimize, emit actions. Also they tend to have some sort of complete algebra over integers, strings, or something else which smells suspiciously like general computation.
16:10:46 -!- lambdabot has quit (Remote host closed the connection).
16:15:29 -!- ais523 has joined.
16:15:44 <ais523> I wrote a DSL to implement C-INTERCAL's optimizer
16:15:57 <ais523> but it's unclear whether or not it's an esolang (and it isn't on the wiki)
16:16:21 <ais523> I think it's technically Turing-complete, but writing a program that doesn't obviously terminate would be considered to be a bug
16:16:32 <ais523> (because you generally want your optimizations to terminate)
16:24:50 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:33:00 -!- tromp has joined.
16:38:02 -!- lambdabot has joined.
16:40:08 <korvo> I have written optimizers that are intentionally English pidgin, usually in Python; they'll say something like `if reg is aZero or reg is aLoop: ...` I don't think of this as a DSL, but something more specific: the Command Pattern, AKA the Interpreter Pattern!
16:41:50 <korvo> based299792458: FWIW the difference here is a little subtle. A language is syntax, grammar, etc. The Command Pattern doesn't need syntax, it just needs the pattern of communication between objects/functions. When an object's API *happens* to behave like a final algebra, then we *can* abstract it into a command language.
16:42:55 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:43:33 <korvo> e.g. a CPU sends commands to a memory controller (Command Pattern) -> a memory controller has reads and writes which only refer to the controller's state (final algebra) -> we can describe memory controllers with a language including "rd" and "wr" tokens (syntax)
16:45:29 <korvo> (It's so funny to me that GoF think Commands and Interpreters are different. Okay, yes, there's technically a difference between a CPU's ISA and the CPU itself, but that difference is an obstacle to seeing the pattern that arises from the *fact* that the ISA describes the CPU's behavior.)
16:53:38 -!- Lord_of_Life has quit (Excess Flood).
16:55:16 -!- Lord_of_Life has joined.
16:58:58 -!- based299792458 has quit (Remote host closed the connection).
16:59:20 -!- based299792458 has joined.
17:05:57 -!- tromp has joined.
17:10:59 -!- based299792458 has quit (Remote host closed the connection).
17:11:07 -!- based299792458 has joined.
17:24:28 -!- ais523 has quit (Quit: sorry about my connection).
17:28:38 <based299792458> DSL not being a formal concept is another good point i hadn't considered. thanks for sharing.
17:31:25 <based299792458> i have never heard of the command pattern / interpreter pattern. im going to look that up real quick.
17:36:50 <zzo38> Some parts of some esolangs can sometimes have uses with other stuff though, and DSL also sometimes does. (There is also not always a agreement of if it is esolang, if it is DSL, etc, if they are not precisely defined.)
17:41:09 -!- based299792458 has quit (Remote host closed the connection).
17:42:00 -!- based299792458 has joined.
17:44:19 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:02:05 -!- ais523 has joined.
18:58:50 <based299792458> korvo: is the pattern of communication between objects/functions not an implicit language? one that would guide an eventual abstraction?
18:58:59 <esolangs> [[YOUR TAKING TOO LONG]] N https://esolangs.org/w/index.php?oldid=160505 * NomaniInt64 * (+2262) Created page with "'''YOUR TAKING TOO LONG''' is a joke language inspired by Toby Fox's unfinished game Deltarune<sup>TM</sup>. ''This page is working in progress.'' == Origin == In Chapter 4 of the game, Kris, Susie and Ralsei entered a very dark zone where they met a
19:11:01 <korvo> based299792458: That's kind of a sociological perspective, sure. I would say that an (algebraic) signature is *not* a language, but that might be because I'm currently deep in the guts of a metacompiler, where there is a vast distinction.
19:21:55 <esolangs> [[Amalgamation]] N https://esolangs.org/w/index.php?oldid=160506 * GluonVelvet * (+980) Still a work in progress, but plans on including features from many different languages into one heaping mess of a language. Feedback is much appreciated!
19:24:48 <esolangs> [[Amalgamation]] https://esolangs.org/w/index.php?diff=160507&oldid=160506 * Aadenboy * (-15) template
19:29:20 <esolangs> [[Amalgamation]] https://esolangs.org/w/index.php?diff=160508&oldid=160507 * GluonVelvet * (+35)
19:30:14 <esolangs> [[Amalgamation]] https://esolangs.org/w/index.php?diff=160509&oldid=160508 * GluonVelvet * (-1)
19:31:29 <esolangs> [[Amalgamation]] https://esolangs.org/w/index.php?diff=160510&oldid=160509 * Aadenboy * (-5) category
19:49:22 <esolangs> [[Talk:Amalgamation]] N https://esolangs.org/w/index.php?oldid=160511 * GluonVelvet * (+83) Created page with "There's a chance i don't make this and a higher chance I don't write this in erjang"
20:20:39 <int-e> Hmm, optimization: https://int-e.eu/~bf3/tmp/painter.jpg (left: new design. right: first attempt I made yesterday.)
20:32:18 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160512&oldid=160460 * Hotcrystal0 * (+790)
20:33:30 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160513&oldid=160512 * Hotcrystal0 * (-14)
20:33:54 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160514&oldid=160513 * Hotcrystal0 * (+10)
20:37:35 <esolangs> [[DeepLang]] N https://esolangs.org/w/index.php?oldid=160515 * Hakerh400 * (+3752) +[[DeepLang]]
20:38:10 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=160516&oldid=160467 * Hakerh400 * (+15) +[[DeepLang]]
20:38:25 <esolangs> [[User:Hakerh400]] https://esolangs.org/w/index.php?diff=160517&oldid=154271 * Hakerh400 * (+15) +[[DeepLang]]
20:44:47 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160518&oldid=160514 * Hotcrystal0 * (-12)
20:45:14 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160519&oldid=160518 * Hotcrystal0 * (-6)
20:45:49 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160520&oldid=160519 * Hotcrystal0 * (+11)
20:46:05 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160521&oldid=160520 * Hotcrystal0 * (+0)
20:46:42 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160522&oldid=160521 * Hotcrystal0 * (+0)
20:58:09 <esolangs> [[DeepLang]] https://esolangs.org/w/index.php?diff=160523&oldid=160515 * Hakerh400 * (+301) /* Background */
21:18:53 -!- tromp has joined.
21:50:57 <b_jonas> int-e: what the, since when are you playing shapez 2?
22:07:29 * int-e wonders what gave it away
22:08:06 <int-e> (I thought I had shared that link somewhere else. No harm done.)
22:09:06 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:13:03 <int-e> Anyway, looks nice so far. I have unlocked trains but I haven't used them yet. I also deliberately chose the easier difficulty (simpler shapes) when the choice was offered.
22:13:35 <int-e> One downside, I guess, is that there's only one save slot, as far as I can see.
22:15:26 <b_jonas> doesn't it let you export and import your savegame to a file?
22:16:18 <esolangs> [[Dat]] https://esolangs.org/w/index.php?diff=160524&oldid=159950 * Stkptr * (+2328)
22:19:28 <int-e> Not that I can see. It only has "new game" and "continue".
22:23:14 -!- tromp has joined.
22:30:10 <int-e> b_jonas: Ah no, you're right.
22:31:31 <b_jonas> I thought so because shapez.io 1 has export/import, and I used that a lot to make backups
22:31:32 <int-e> The button says "Play" now (I swear it said "New Game" earlier... when I first started) and it has that option.
22:33:33 <int-e> And it's using Unity new so it seemed plausible at least. My bad.
22:37:20 <esolangs> [[Amalgamation]] https://esolangs.org/w/index.php?diff=160525&oldid=160510 * Hotcrystal0 * (+113)
22:37:27 <esolangs> [[Amalgamation]] https://esolangs.org/w/index.php?diff=160526&oldid=160525 * Hotcrystal0 * (+4)
22:57:27 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:01:05 <esolangs> [[~a]] M https://esolangs.org/w/index.php?diff=160527&oldid=160273 * A() * (+21)
23:03:31 -!- ais523 has quit (Quit: quit).
23:05:14 <esolangs> [[Special:Log/newusers]] create * XP2PHOENIX * New user account
23:15:09 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=160528&oldid=160484 * XP2PHOENIX * (+155) /* Introductions */ I hope I'm understanding the instructions correctly.
23:24:48 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] M https://esolangs.org/w/index.php?diff=160529&oldid=160522 * XP2PHOENIX * (+41) /* Ideas */ Aleph is semicolon user ;3
23:29:20 <esolangs> [[User talk:GUAqwq]] https://esolangs.org/w/index.php?diff=160530&oldid=160502 * GUAqwq * (+41) /* Calculations */
23:30:01 <esolangs> [[User talk:GUAqwq]] https://esolangs.org/w/index.php?diff=160531&oldid=160530 * GUAqwq * (+3) /* Calculations */
23:46:23 -!- amby has quit (Remote host closed the connection).
23:49:36 <esolangs> [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160532&oldid=160529 * XP2PHOENIX * (+211) /* Ideas */