00:03:26 -!- amby has quit (Remote host closed the connection). 00:30:27 -!- based299792458 has joined. 00:44:47 [[5MAT]] https://esolangs.org/w/index.php?diff=160461&oldid=160135 * Kg583 * (+50) The language has been flipped 00:44:50 [[Baba Is Turing machine]] https://esolangs.org/w/index.php?diff=160462&oldid=160458 * A() * (+557) 00:50:25 [[Baba Is Turing machine]] https://esolangs.org/w/index.php?diff=160463&oldid=160462 * A() * (+68) 01:59:47 [[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 [...] is an [[infinite loop]]. ==Examples== ===[[Infinite loop]]=== [] ===Print A infinitely=== +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[.]" 02:00:37 [[Brainforever]] https://esolangs.org/w/index.php?diff=160465&oldid=160464 * None1 * (+101) cat 02:02:20 [[Brainforever]] https://esolangs.org/w/index.php?diff=160466&oldid=160465 * None1 * (+886) 02:02:55 [[Language list]] https://esolangs.org/w/index.php?diff=160467&oldid=160447 * None1 * (+19) /* B */ 02:04:09 [[User:None1]] https://esolangs.org/w/index.php?diff=160468&oldid=159816 * None1 * (+69) /* My Esolangs */ 02:04:33 [[Brainforever]] M https://esolangs.org/w/index.php?diff=160469&oldid=160466 * None1 * (+5) 02:06:17 [[Brainforever]] https://esolangs.org/w/index.php?diff=160470&oldid=160469 * None1 * (+83) /* Examples */ 04:13:46 [[ABCDXYZ/Python interpreter]] https://esolangs.org/w/index.php?diff=160471&oldid=131091 * None1 * (+6) 04:24:43 [[H311 Assembly]] M https://esolangs.org/w/index.php?diff=160472&oldid=160429 * TheH3llMachine * (-3) /* Operations */ 04:25:17 [[H311 Assembly]] M https://esolangs.org/w/index.php?diff=160473&oldid=160472 * TheH3llMachine * (-3) /* Operations */ 04:31:58 [[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 [[Ample]] M https://esolangs.org/w/index.php?diff=160475&oldid=160474 * Hajunsheng * (+63) 04:39:54 [[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 [[5MAT]] https://esolangs.org/w/index.php?diff=160477&oldid=160461 * Stkptr * (+37) 06:32:23 [[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 [[Staples]] M https://esolangs.org/w/index.php?diff=160479&oldid=160216 * Fish * (+211) /* Staples Esolang */ 07:09:58 [[User:XKCD Random Number]] M https://esolangs.org/w/index.php?diff=160480&oldid=159149 * Fish * (+201) /* Staples Esolang */ 07:10:36 [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=160481&oldid=160480 * Fish * (+6) 07:11:43 [[Staples]] https://esolangs.org/w/index.php?diff=160482&oldid=160479 * Fish * (+0) moved stuff around 07:18:58 [[Special:Log/newusers]] create * Astaryuu * New user account 07:20:18 [[Staples]] https://esolangs.org/w/index.php?diff=160483&oldid=160482 * Fish * (+9228) 07:23:26 -!- tromp has joined. 07:24:57 [[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 [[Staples]] https://esolangs.org/w/index.php?diff=160485&oldid=160483 * Fish * (+4236) 07:28:40 [[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 [[Staples]] https://esolangs.org/w/index.php?diff=160487&oldid=160486 * Fish * (+570) 07:39:19 [[Staples]] https://esolangs.org/w/index.php?diff=160488&oldid=160487 * Fish * (+1230) 07:41:02 [[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 [[Staples]] M https://esolangs.org/w/index.php?diff=160490&oldid=160489 * Fish * (+267) added links 07:52:55 [[Staples]] https://esolangs.org/w/index.php?diff=160491&oldid=160490 * Fish * (+34) 07:54:18 -!- tromp has joined. 08:16:17 [[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 [[Engwish]] https://esolangs.org/w/index.php?diff=160493&oldid=160492 * Astaryuu * (+4) 08:38:45 [[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 [[Trivial substitution]] https://esolangs.org/w/index.php?diff=160495&oldid=160494 * Aadenboy * (+47) stuff 09:24:10 [[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:26:22 Hi 09:30:09 [[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 [[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:21:47 is there a domain specific category i've yet to find? 12:22:15 as in a category of langauges on the wiki whose members are domain specific languages? 12:29:48 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 ...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:24:32 that makes sense, thanks 13:26:57 -!- wib_jonas has joined. 13:28:14 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 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 But don't you care about the particular domain in these cases, rather than the fact that those are domain-specific? 13:31:06 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:31:21 * int-e shrugs 13:35:51 -!- based299792458 has quit (Remote host closed the connection). 13:37:26 -!- based299792458 has joined. 14:14:59 [[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 [[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 [[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 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 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 [[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 [[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 [[Talk:Trivial substitution]] N https://esolangs.org/w/index.php?oldid=160504 * Corbin * (+127) Sounds familiar. 16:09:27 based299792458: Aside from Turing-completeness, I'd argue that the concept of DSL isn't formal. 16:10:31 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 I wrote a DSL to implement C-INTERCAL's optimizer 16:15:57 but it's unclear whether or not it's an esolang (and it isn't on the wiki) 16:16:21 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 (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 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 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 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 (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 DSL not being a formal concept is another good point i hadn't considered. thanks for sharing. 17:31:25 i have never heard of the command pattern / interpreter pattern. im going to look that up real quick. 17:36:50 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 korvo: is the pattern of communication between objects/functions not an implicit language? one that would guide an eventual abstraction? 18:58:59 [[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 DeltaruneTM. ''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 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 [[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 [[Amalgamation]] https://esolangs.org/w/index.php?diff=160507&oldid=160506 * Aadenboy * (-15) template 19:29:20 [[Amalgamation]] https://esolangs.org/w/index.php?diff=160508&oldid=160507 * GluonVelvet * (+35) 19:30:14 [[Amalgamation]] https://esolangs.org/w/index.php?diff=160509&oldid=160508 * GluonVelvet * (-1) 19:31:29 [[Amalgamation]] https://esolangs.org/w/index.php?diff=160510&oldid=160509 * Aadenboy * (-5) category 19:49:22 [[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 Hmm, optimization: https://int-e.eu/~bf3/tmp/painter.jpg (left: new design. right: first attempt I made yesterday.) 20:32:18 [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160512&oldid=160460 * Hotcrystal0 * (+790) 20:33:30 [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160513&oldid=160512 * Hotcrystal0 * (-14) 20:33:54 [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160514&oldid=160513 * Hotcrystal0 * (+10) 20:37:35 [[DeepLang]] N https://esolangs.org/w/index.php?oldid=160515 * Hakerh400 * (+3752) +[[DeepLang]] 20:38:10 [[Language list]] https://esolangs.org/w/index.php?diff=160516&oldid=160467 * Hakerh400 * (+15) +[[DeepLang]] 20:38:25 [[User:Hakerh400]] https://esolangs.org/w/index.php?diff=160517&oldid=154271 * Hakerh400 * (+15) +[[DeepLang]] 20:44:47 [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160518&oldid=160514 * Hotcrystal0 * (-12) 20:45:14 [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160519&oldid=160518 * Hotcrystal0 * (-6) 20:45:49 [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160520&oldid=160519 * Hotcrystal0 * (+11) 20:46:05 [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160521&oldid=160520 * Hotcrystal0 * (+0) 20:46:42 [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160522&oldid=160521 * Hotcrystal0 * (+0) 20:58:09 [[DeepLang]] https://esolangs.org/w/index.php?diff=160523&oldid=160515 * Hakerh400 * (+301) /* Background */ 21:18:53 -!- tromp has joined. 21:50:57 int-e: what the, since when are you playing shapez 2? 22:07:16 since yesterday? 22:07:29 * int-e wonders what gave it away 22:07:40 oh 22:07:49 I see, my bad. 22:08:06 (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 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 One downside, I guess, is that there's only one save slot, as far as I can see. 22:15:26 doesn't it let you export and import your savegame to a file? 22:16:18 [[Dat]] https://esolangs.org/w/index.php?diff=160524&oldid=159950 * Stkptr * (+2328) 22:19:28 Not that I can see. It only has "new game" and "continue". 22:23:14 -!- tromp has joined. 22:30:10 b_jonas: Ah no, you're right. 22:31:31 I thought so because shapez.io 1 has export/import, and I used that a lot to make backups 22:31:32 The button says "Play" now (I swear it said "New Game" earlier... when I first started) and it has that option. 22:33:33 And it's using Unity new so it seemed plausible at least. My bad. 22:33:48 s/new/now/ 22:37:20 [[Amalgamation]] https://esolangs.org/w/index.php?diff=160525&oldid=160510 * Hotcrystal0 * (+113) 22:37:27 [[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 [[~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 [[Special:Log/newusers]] create * XP2PHOENIX * New user account 23:15:09 [[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 [[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 [[User talk:GUAqwq]] https://esolangs.org/w/index.php?diff=160530&oldid=160502 * GUAqwq * (+41) /* Calculations */ 23:30:01 [[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 [[User:Hotcrystal0/Sandbox/OotT ideas]] https://esolangs.org/w/index.php?diff=160532&oldid=160529 * XP2PHOENIX * (+211) /* Ideas */