00:00:26 [[Turkey]] N https://esolangs.org/w/index.php?oldid=84464 * ResU * (+1743) Created page with "Turkey is a derivative of [[Chicken]]. It was created by [[User:ResU]] in 2021. ==Commands== {| class=wikitable !Opcode !Description |- |1 |Prints "turkey". |- |2-27 |Prints t..." 00:04:19 [[GotoFuck]] M https://esolangs.org/w/index.php?diff=84465&oldid=84462 * ResU * (-1) /* Instructions */ 00:06:51 [[Talk:Delta Salein ]] N https://esolangs.org/w/index.php?oldid=84466 * Salpynx * (+818) reverse engineering a possible truth machine 00:09:11 -!- int-e_ has changed nick to int-e. 00:12:17 [[2Swap]] M https://esolangs.org/w/index.php?diff=84467&oldid=83521 * PythonshellDebugwindow * (+25) /* Implementations */ Cat 00:13:48 -!- arseniiv_ has quit (Ping timeout: 252 seconds). 00:14:21 [[BeeScript]] M https://esolangs.org/w/index.php?diff=84468&oldid=82929 * PythonshellDebugwindow * (+25) Cat /* Implementations */ 00:15:30 [[BrainIf]] M https://esolangs.org/w/index.php?diff=84469&oldid=83085 * PythonshellDebugwindow * (+47) /* Implementations */ Cats 00:38:12 -!- ch0de has changed nick to kronk. 01:04:00 I have been in a psych hospital 01:04:07 twice, for one night each 01:04:28 they remembered me the second time even though it was a few years later 01:04:50 not sure how to feel about that 01:05:05 BBL, going mushroom hunting 01:05:10 peace and love to all 01:10:49 [[NOTE]] https://esolangs.org/w/index.php?diff=84470&oldid=84399 * ResU * (+1437) 01:13:40 -!- kronk has changed nick to imode. 01:24:30 -!- imode has changed nick to ch0de. 01:34:02 me too. if i remember right, i count at least 5 former or current #esotericians. 01:54:37 -!- oerjan has quit (Quit: Nite). 02:10:00 keegan: oh i thought the mushroom hunting trip started earlier! 02:10:11 keegan: well, enjoy <3 02:41:52 -!- ch0de has changed nick to imode. 03:00:00 -!- Taneb has quit (Quit: I seem to have stopped.). 03:00:49 -!- gas has joined. 03:32:02 -!- Lord_of_Life has quit (Ping timeout: 268 seconds). 03:32:22 -!- Lord_of_Life has joined. 05:13:27 I guess it helps that the channel is so old, and has logs on the searchable internet going back for so long 05:37:36 should I rewatch One Flew Over The Cuckoo's Nest 05:39:39 yay https://en.wikipedia.org/wiki/List_of_mental_disorders_in_film 05:48:25 oerjan: I can believe 5, but it wouldn't have helped me to know the number, as opposed to specific first person anecdotes by people who also chatted about other things here that mattered more than knowing in abstract how many such people there were 06:21:00 -!- Sgeo_ has quit (Read error: Connection reset by peer). 06:58:31 All of the rounds of ChaCha20 is reversible except the final round, isn't it? 07:03:24 i would think either all of it or none of it is reversible 07:04:21 oh the rounds are reversible, but the bit where they add the input is not reversible 07:04:27 unless you know the input already 07:20:48 [[Special:Log/newusers]] create * MaowImpl * New user account 07:21:07 -!- riv has quit (Quit: Leaving). 07:25:31 -!- tromp has joined. 07:28:33 -!- monoxane has quit (Ping timeout: 244 seconds). 07:28:35 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84471&oldid=84436 * MaowImpl * (+190) MaowImpl 07:34:12 Yes, that is what I meant 07:52:35 -!- monoxane has joined. 08:07:40 -!- hendursa1 has joined. 08:10:28 -!- hendursaga has quit (Ping timeout: 252 seconds). 08:24:05 -!- tech_exorcist has joined. 08:36:46 -!- dionys has left. 08:40:35 -!- tiggilyboo has joined. 08:44:40 -!- tiggilyboo has quit (Client Quit). 09:03:00 -!- tech_exorcist has quit (Quit: tech_exorcist). 09:03:13 -!- tech_exorcist has joined. 09:06:42 -!- imode has quit (Ping timeout: 272 seconds). 09:07:02 -!- keegan has quit (Remote host closed the connection). 09:38:51 [[DoFor]] N https://esolangs.org/w/index.php?oldid=84472 * TinyGuy32 * (+1785) Created page with "==DoFor== DoFor is an esoteric programing language. It is special because it uses the same command for input, output and variables. ==Commands:== {| class="wikitable" |+..." 09:39:56 [[Language list]] https://esolangs.org/w/index.php?diff=84473&oldid=84444 * TinyGuy32 * (+12) /* Non-alphabetic */ 09:41:31 [[Language list]] https://esolangs.org/w/index.php?diff=84474&oldid=84473 * TinyGuy32 * (+12) /* D */ 09:59:08 -!- rodgort` has quit (Quit: Leaving). 10:12:41 -!- rodgort has joined. 11:14:03 -!- spirgel has joined. 11:20:53 -!- Taneb has joined. 11:23:45 -!- tech_exorcist has quit (Remote host closed the connection). 11:24:20 -!- tech_exorcist has joined. 11:39:36 -!- Thelie has joined. 11:59:18 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 12:19:54 -!- arseniiv_ has joined. 12:34:37 -!- Thelie has quit (Remote host closed the connection). 12:40:44 -!- salpynx has quit (Quit: Connection closed). 12:44:52 [[Special:Log/newusers]] create * WriteOnly * New user account 12:45:06 [[Language list]] M https://esolangs.org/w/index.php?diff=84475&oldid=84474 * PythonshellDebugwindow * (-12) /* Non-alphabetic */ Remove another alphabetic language from non-alphabetic list 12:54:41 [[For The Worthy]] M https://esolangs.org/w/index.php?diff=84476&oldid=84441 * Kermek * (+15) 12:56:19 [[Coeus]] M https://esolangs.org/w/index.php?diff=84477&oldid=84401 * Kaveh Yousefi * (+16) Improved the interpreter hyperlink text. 12:56:23 [[User:Kermek]] N https://esolangs.org/w/index.php?oldid=84478 * Kermek * (+84) Created page with "==Contributions== Created [https://esolangs.org/wiki/For_The_Worthy For The Worthy]." 13:36:33 [[Snek]] N https://esolangs.org/w/index.php?oldid=84479 * KingJellyfish * (+883) Created page with "== Snek == A language made almost entirely by the following characters: | _ / \. An instruction pointer moves along the "paths" made by these characters and comm..." 13:42:12 [[Snek]] https://esolangs.org/w/index.php?diff=84480&oldid=84479 * KingJellyfish * (-513) 13:44:06 -!- imode has joined. 13:50:33 -!- hendursa1 has quit (Quit: hendursa1). 13:50:58 -!- hendursaga has joined. 13:52:02 -!- kspalaiologos has joined. 13:58:09 [[Snek]] https://esolangs.org/w/index.php?diff=84481&oldid=84480 * KingJellyfish * (+2661) 13:58:59 -!- sech1ptheythem[m has quit (Read error: Connection reset by peer). 13:59:05 -!- jryans has quit (Read error: Connection reset by peer). 14:01:00 -!- jryans has joined. 14:01:19 [[Snek]] https://esolangs.org/w/index.php?diff=84482&oldid=84481 * KingJellyfish * (+227) 14:01:32 -!- sech1ptheythem[m has joined. 14:01:50 [[Snek]] https://esolangs.org/w/index.php?diff=84483&oldid=84482 * KingJellyfish * (-1) 14:09:28 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84484&oldid=84471 * WriteOnly * (+380) 14:10:51 -!- fishfinger has joined. 14:18:38 -!- fishfinger_ has joined. 14:18:57 -!- fishfinger_ has quit (Client Quit). 14:24:29 [[Coeus]] https://esolangs.org/w/index.php?diff=84485&oldid=84477 * Kaveh Yousefi * (+497) Improved formatting of code tokens and added a CAT program example. 14:27:09 -!- Sgeo has joined. 14:28:15 `olist 1236 14:28:17 olist https://www.giantitp.com/comics/oots1236.html: shachaf oerjan Sgeo FireFly boily nortti b_jonas 14:28:17 -!- Bowserinator has quit (Ping timeout: 272 seconds). 14:30:26 -!- Bowserinator has joined. 14:34:26 -!- fishfinger has quit (Read error: Connection reset by peer). 14:34:45 -!- fishfinger has joined. 14:36:21 [[User:WriteOnly]] N https://esolangs.org/w/index.php?oldid=84486 * WriteOnly * (+293) Created page with "Hi, I am hobby Haskeller. My dream is run Scheme interpreter on Brainfuck, ETA, Funge, Piet, Subleq and Whitespace. Work is going slow because I am constantly improving my c..." 14:51:42 -!- spirgel_ has joined. 14:56:06 -!- spirgel has quit (Ping timeout: 272 seconds). 15:02:25 [[Eek!]] https://esolangs.org/w/index.php?diff=84487&oldid=83148 * Zero player rodent * (+372) 15:07:08 [[Eek!]] https://esolangs.org/w/index.php?diff=84488&oldid=84487 * Zero player rodent * (-3) 15:12:15 -!- fishfinger has quit (Remote host closed the connection). 15:13:50 [[PaRappa]] https://esolangs.org/w/index.php?diff=84489&oldid=84286 * Zero player rodent * (+607) 15:16:54 -!- fishfinger has joined. 15:33:22 -!- fishfinger has quit (Read error: Connection reset by peer). 15:33:35 -!- fishfinger has joined. 15:44:15 [[Brainfuck]] M https://esolangs.org/w/index.php?diff=84490&oldid=81259 * VilgotanL * (+345) added my self-interpreter 15:56:55 [[What's the dog doin?]] https://esolangs.org/w/index.php?diff=84491&oldid=84453 * GreenThePear * (+204) /* Expressions */ Parenthesis! 16:00:00 -!- tromp has joined. 16:10:23 -!- fishfinger has quit (Ping timeout: 244 seconds). 16:11:41 -!- fishfinger has joined. 16:14:51 [[User:WriteOnly]] https://esolangs.org/w/index.php?diff=84492&oldid=84486 * WriteOnly * (+94) 16:15:50 [[User:WriteOnly]] https://esolangs.org/w/index.php?diff=84493&oldid=84492 * WriteOnly * (+118) 16:16:10 [[ETA]] https://esolangs.org/w/index.php?diff=84494&oldid=30446 * WriteOnly * (+160) 16:17:08 [[What's the dog doin?]] https://esolangs.org/w/index.php?diff=84495&oldid=84491 * GreenThePear * (+341) /* Examples */ Factorial! 16:17:10 -!- fishfinger has quit (Ping timeout: 272 seconds). 16:17:19 [[What's the dog doin?]] M https://esolangs.org/w/index.php?diff=84496&oldid=84495 * GreenThePear * (+1) 16:18:48 -!- fishfinger has joined. 16:19:39 [[Whitespace]] https://esolangs.org/w/index.php?diff=84497&oldid=84173 * WriteOnly * (+180) 16:20:03 [[ETA]] https://esolangs.org/w/index.php?diff=84498&oldid=84494 * WriteOnly * (+6) 16:55:47 -!- freon has joined. 16:55:48 -!- fishfinger has quit (Ping timeout: 272 seconds). 17:01:04 -!- spirgel_ has quit. 17:12:17 -!- riv has joined. 17:14:53 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 17:28:23 hello esolangers 17:31:26 -!- gas has left (Leaving). 17:34:52 * pikhq meows 17:40:25 :3 17:57:46 -!- freon has quit (Quit: Client closed). 18:00:38 [[User:Zzo38/Programming languages with unusual features]] https://esolangs.org/w/index.php?diff=84499&oldid=84457 * Zzo38 * (+813) Free Hero Mesh preprocessor 18:19:42 -!- tromp has joined. 18:20:28 😸 18:35:52 -!- fishfinger has joined. 18:35:52 -!- fishfinger has quit (Client Quit). 18:36:08 -!- fishfinger has joined. 18:40:17 -!- mnrmnaugh has quit (Remote host closed the connection). 18:40:42 -!- mnrmnaugh has joined. 18:52:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 19:01:33 -!- fishfinger has quit (Remote host closed the connection). 19:26:38 -!- arseniiv_ has quit (Ping timeout: 268 seconds). 19:28:30 -!- arseniiv_ has joined. 19:36:35 -!- tromp has joined. 20:07:04 [[VBF]] M https://esolangs.org/w/index.php?diff=84500&oldid=84460 * VilgotanL * (-97) change infinite counter to slightly smaller version 20:14:17 [[VBF]] M https://esolangs.org/w/index.php?diff=84501&oldid=84500 * VilgotanL * (-8) minify infinite counter slightly more 20:16:31 -!- fishfinger has joined. 20:16:50 -!- fishfinger has quit (Remote host closed the connection). 20:43:18 -!- kspalaiologos has quit (Quit: Leaving). 20:51:53 -!- tiggilyboo has joined. 20:51:58 [[Special:Log/newusers]] create * Fox * New user account 21:03:20 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84502&oldid=84484 * Fox * (+92) 21:07:43 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 21:17:35 [[ItOi]] N https://esolangs.org/w/index.php?oldid=84503 * Grs * (+982) Created page with "ItOi or Input to Output instantly is a joke esoteric programming language by ~~~ that only contains two command. == Command == The only command is: {| class="wikitable" |+ Com..." 21:18:56 [[ItOi]] https://esolangs.org/w/index.php?diff=84504&oldid=84503 * Grs * (+4) /* Command */ 21:20:52 -!- tromp has joined. 21:24:28 [[RandBow]] N https://esolangs.org/w/index.php?oldid=84505 * Fox * (+93) Created page with "'''RandBow''' is a visual esoteric programing language. Its like a mix of brainfuck and piet." 21:25:22 [[RandBow]] https://esolangs.org/w/index.php?diff=84506&oldid=84505 * Fox * (+10) 21:25:49 [[Special:Log/newusers]] create * Xxmarijnw * New user account 21:29:36 [[RandBow]] https://esolangs.org/w/index.php?diff=84507&oldid=84506 * Fox * (+894) 21:32:03 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 21:32:11 [[RandBow]] https://esolangs.org/w/index.php?diff=84508&oldid=84507 * Fox * (+9) 21:33:27 [[Joke language list]] https://esolangs.org/w/index.php?diff=84509&oldid=84220 * Grs * (+82) /* General languages */ ItOi by Grs 21:33:27 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84510&oldid=84502 * Xxmarijnw * (+188) /* Introductions */ 21:33:42 [[Pinocchio]] https://esolangs.org/w/index.php?diff=84511&oldid=38260 * Xxmarijnw * (+157) Cleanup and fix example 21:34:11 [[User:Xxmarijnw]] N https://esolangs.org/w/index.php?oldid=84512 * Xxmarijnw * (+0) Created blank page 21:34:18 [[User:Xxmarijnw]] https://esolangs.org/w/index.php?diff=84513&oldid=84512 * Xxmarijnw * (+23) 21:43:37 [[RandBow]] https://esolangs.org/w/index.php?diff=84514&oldid=84508 * Fox * (+255) 22:06:51 -!- tromp has joined. 22:09:48 [[Special:Log/newusers]] create * Dylanrafael05 * New user account 22:12:25 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84515&oldid=84510 * Dylanrafael05 * (+174) /* Introductions */ 22:13:02 -!- tech_exorcist has quit (Quit: tech_exorcist). 22:30:33 -!- oerjan has joined. 22:35:34 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 23:05:04 -!- arseniiv_ has quit (Ping timeout: 244 seconds). 23:07:48 -!- salpynx has joined. 23:10:53 [[Duocentehexaquinquagesimal]] https://esolangs.org/w/index.php?diff=84516&oldid=83074 * Makonede * (-9) 23:12:39 [[Py256]] N https://esolangs.org/w/index.php?oldid=84517 * Makonede * (+22203) Created page with "''Not to be confused with [[256]].'' '''Py256''' is a golfing language by [[User:Makonede]]. It uses Base-256 compression to encode long hexadecimal numbers representing prog..." 23:14:07 [[Language list]] M https://esolangs.org/w/index.php?diff=84518&oldid=84475 * Makonede * (+12) 23:14:32 [[User:Makonede]] M https://esolangs.org/w/index.php?diff=84519&oldid=82172 * Makonede * (+11) 23:15:01 -!- oren has joined. 23:15:16 https://pastebin.com/dDrduun1 23:15:32 I made a closure thingy in C 23:15:41 This time it works 23:18:17 tldr it copies entire page that the addF function is on, replaces some data to enclose the argumnet, and returns the copied + modified function 23:18:38 Substituting a known constant in the machine code? Seems risky. 23:18:56 That isn't going to be portable, I think 23:19:09 Probably simpler to pass it an extra argument? 23:22:42 i did a closure thing in c ages ago, though it is _profoundly_ hacky 23:23:08 https://github.com/pikhq/clambda-demo there we are 23:23:32 (portable, but extremely GCC-specific) 23:26:23 I use some GNU extensions in C programming, although there are other compilers that support some of these extensions too 23:30:55 What should the API for a general thing like this be? 23:31:50 [[Py256]] M https://esolangs.org/w/index.php?diff=84520&oldid=84517 * Makonede * (+0) 23:33:48 i'm not sure what would be a nice API in general 23:34:13 tbh i've stopped trying to be clever in c; i've come to the conclusion that c is best served by writing _very_ dumb and obviously-correct code 23:36:04 -!- tiggilyboo has quit (Ping timeout: 272 seconds). 23:36:07 Well, runtime closures like this are probably hardly ever a good idea. 23:36:25 But good API design is surely worth thinking about in C, and isn't the same thing as gratuitous cleverness. 23:50:53 well ideally, i'd like it to be such that the returned function looks like any other function pointer to a funtion with that signature 23:52:10 there would be two ways of doing that: have every function take a closure pointer, perhaps in a dedicated register in the ABI 23:52:16 Right, making it generic over function types is the tricky part. 23:52:42 Here's a sort of thing you can do: https://slbkbs.org/tmp/closure.c 23:52:50 or, alternatively, the function pointer itself would somehow 23:53:55 ooh 23:54:00 that is cool 23:56:53 I think there's a library that does this, and even makes it work on iOS (where you're not allowed to map executable memory). 23:58:17 [[Py256]] M https://esolangs.org/w/index.php?diff=84521&oldid=84520 * PythonshellDebugwindow * (-6) Cat, template 23:59:31 [[256]] M https://esolangs.org/w/index.php?diff=84522&oldid=84045 * PythonshellDebugwindow * (+31) Distinguish 23:59:36 Hmm, maybe you can be sneaky about it and make it work for every function type.