00:22:28 [[Poololoop]] M https://esolangs.org/w/index.php?diff=132110&oldid=126017 * PythonshellDebugwindow * (+33) Category 00:26:21 -!- Soni has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.). 00:26:55 -!- Soni has joined. 01:05:26 Is ~1ms per BytePusher frame a lot or a little? 01:33:37 [[Talk:Exotic]] N https://esolangs.org/w/index.php?oldid=132111 * Joe * (+26) Created page with "Discussion page for Exotic" 01:34:54 [[Talk:Exotic]] https://esolangs.org/w/index.php?diff=132112&oldid=132111 * Joe * (+240) /* Proof of the turing completeness for Exotic? */ new section 01:41:46 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement). 02:20:13 [[MEMORYLEEK]] N https://esolangs.org/w/index.php?oldid=132113 * Aadenboy * (+14482) woohoo! new esolang! 02:22:53 [[User:Aadenboy]] M https://esolangs.org/w/index.php?diff=132114&oldid=129171 * Aadenboy * (+3) update esolangs list 02:23:14 [[User:Aadenboy]] M https://esolangs.org/w/index.php?diff=132115&oldid=132114 * Aadenboy * (-18) /* my esolangs */ why am I using an em space 03:12:03 Does anyone with a Chrome browser and non-QWERTY keyboard layout want to test https://sgeo.github.io/BytePusherWASM/ to see if my keyboard map illustration works? 03:20:53 [[Language list]] M https://esolangs.org/w/index.php?diff=132116&oldid=132054 * Aadenboy * (+17) added language 03:21:21 [[Language list]] M https://esolangs.org/w/index.php?diff=132117&oldid=132116 * Aadenboy * (+0) /* M */ TWO E'S 03:50:15 -!- Sgeo_ has joined. 03:52:01 [[BytePusher]] https://esolangs.org/w/index.php?diff=132118&oldid=132015 * Sgeo * (-38) Keyboard support implemented 03:54:09 -!- Sgeo has quit (Ping timeout: 272 seconds). 03:59:10 Sgeo_: normal aim with sound/graphics code is 60 frames per second, = approx 16 ms per frame 03:59:24 if you are faster than that you are doing well 04:00:12 Hmm, except I'm starting each frame in a requestAnimationFrame. Maybe I need to... not do that 04:01:23 bear in mind that most programs will need to be slowed down to 60fps, or animation will run too fast 04:02:07 Wait for repaint + 2ms to calculate may be too slow on a 60Hz monitor, right? 04:04:06 [[Chicken]] https://esolangs.org/w/index.php?diff=132119&oldid=131491 * None1 * (+519) Add Computational class section 04:04:13 no, what you do is you do the calculation before waiting for the repaint 04:04:26 so as long as the calculation is done before the next repaint it doesn't slow you down 04:06:08 I think requestAnimationFrame does that already 04:06:27 i.e. the wait time is shortened to account for time spent calculating 04:09:03 yep 04:15:44 ...how does that work? The browser can't know how much time before the repaint I'll need? 04:21:22 [[MiniChicken]] N https://esolangs.org/w/index.php?oldid=132120 * None1 * (+33) Redirected page to [[Chicken#MiniChicken]] 04:29:13 [[Chicken]] M https://esolangs.org/w/index.php?diff=132121&oldid=132119 * None1 * (+519) Infobox 04:30:39 I had idea of binary format of ICFP 2014. Each instruction needs four bytes. The opcode is four bits, so there can be up to sixteen opcodes, although two of them are unused. However, since the addressing modes are not used for HLT and INT, those could also be made into the same opcode, and using the addressing mode bits to distinguish them. (Also, "MOV PC" is its own opcode.) 04:32:10 [[Chicken]] M https://esolangs.org/w/index.php?diff=132122&oldid=132121 * None1 * (+3) 04:32:36 [[Chicken]] M https://esolangs.org/w/index.php?diff=132123&oldid=132122 * None1 * (+0) 04:33:33 [[Chicken]] M https://esolangs.org/w/index.php?diff=132124&oldid=132123 * None1 * (-30) 04:37:28 [[Chicken]] M https://esolangs.org/w/index.php?diff=132125&oldid=132124 * None1 * (+27) 04:38:58 [[Language list]] M https://esolangs.org/w/index.php?diff=132126&oldid=132117 * None1 * (+18) /* M */ 04:39:11 Maybe nested setTimeouts. One setTimeout for 10ms, then one for 6.6666... 04:39:15 -!- salpynx has quit (Remote host closed the connection). 04:40:06 I should really schedule the audio in advance 04:42:34 [[Chicken]] M https://esolangs.org/w/index.php?diff=132127&oldid=132125 * None1 * (+22) /* Instructions */ 04:43:23 [[MEMORYLEEK]] M https://esolangs.org/w/index.php?diff=132128&oldid=132113 * PythonshellDebugwindow * (+28) Category 04:44:09 [[Chicken]] M https://esolangs.org/w/index.php?diff=132129&oldid=132127 * None1 * (+45) /* External resources */ 04:45:10 -!- chiselfuse has quit (Remote host closed the connection). 04:45:34 -!- chiselfuse has joined. 04:46:52 [[BFasm]] M https://esolangs.org/w/index.php?diff=132130&oldid=127083 * PythonshellDebugwindow * (+71) Categories 04:48:07 [[Asm2bf]] M https://esolangs.org/w/index.php?diff=132131&oldid=112426 * PythonshellDebugwindow * (+32) Distinguish confusion 04:49:43 [[Category:Compilers]] M https://esolangs.org/w/index.php?diff=132132&oldid=112435 * PythonshellDebugwindow * (+5) Link, . 04:50:26 [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=132133&oldid=131342 * None1 * (+216) /* Categories for type systems */ new section 04:52:58 [[AEAV]] M https://esolangs.org/w/index.php?diff=132134&oldid=120908 * PythonshellDebugwindow * (+28) Categories 04:57:37 [[Parity]] M https://esolangs.org/w/index.php?diff=132135&oldid=103911 * PythonshellDebugwindow * (+113) Categories 05:36:48 ...how does that work? The browser can't know how much time before the repaint I'll need? ← it can just run your code immediately after rendering the previous frame, so the new frame will be ready by the time the next frame needs to be rendered 05:41:16 -!- tromp has joined. 05:58:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 06:01:00 [[MEMORYLEEK]] M https://esolangs.org/w/index.php?diff=132136&oldid=132128 * Aadenboy * (-36) /* Brainfuck Interpreter */ 06:27:53 -!- ais523 has quit (Ping timeout: 268 seconds). 06:41:11 -!- tromp has joined. 06:46:44 [[User:Gggfr]] N https://esolangs.org/w/index.php?oldid=132137 * Gggfr * (+40) Created page with "This is a alt acc for [[User:yayimhere]]" 06:52:47 [[Stack of hash]] N https://esolangs.org/w/index.php?oldid=132138 * Gggfr * (+521) Created page with "{{wrongtitle|title=Stack of #@*&*364*/&;@;%cnbbjsjwyrb;ht&@*^(#6&/&)]6;#8&)&KYt*5[$]_>~<\|]$]_}} title=Stack of #@*&*364*/&;@;%cnbbjsjwyrb;ht&@*^(#6&/&)]6;#8&)&KYt*5[$]_>~<\|]$]_ Is a stack where anybody can add any program, set, string, or number they want onto it! 06:53:27 [[Stack of hash]] https://esolangs.org/w/index.php?diff=132139&oldid=132138 * Gggfr * (+76) 06:54:37 [[Stack of hash]] https://esolangs.org/w/index.php?diff=132140&oldid=132139 * Gggfr * (-6) 06:59:22 [[Stack of hash]] https://esolangs.org/w/index.php?diff=132141&oldid=132140 * Gggfr * (+51) 07:25:12 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=132142&oldid=132052 * Gggfr * (+15) /* idea 2 */ 07:32:45 -!- Raoof has joined. 08:16:03 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=132143&oldid=132142 * Gggfr * (+1003) /* idea 3 */ 08:23:02 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=132144&oldid=132143 * Gggfr * (+36) 08:23:20 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=132145&oldid=132144 * Gggfr * (-4) 08:23:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 08:26:19 [[]] https://esolangs.org/w/index.php?diff=132146&oldid=132069 * Gggfr * (+0) 08:27:17 -!- tromp has joined. 08:27:29 [[]] https://esolangs.org/w/index.php?diff=132147&oldid=132146 * Gggfr * (-55) 08:28:13 Search Console now has one day of data. The `http://esolangs.org/` property was getting a median of 0 clicks/day, maybe once a week there was a day with 1 click, and in the last 3 months there was one day with 2 clicks. The `esolangs.org` domain property had 378 clicks on Saturday, 29 Jun. 08:28:27 I mean, it's still not a lot in absolute terms, but it's more. 08:29:41 Also the top queries are kind of... more predictable. For example "esolang" is the one that most commonly leads to the wiki. 08:31:39 Before (with full 3 months of data): https://zem.fi/tmp/wikiq.png / After (with just one day): https://zem.fi/tmp/wikiq2.png 08:46:44 [[]] https://esolangs.org/w/index.php?diff=132148&oldid=132147 * Gggfr * (+13) 08:47:00 [[Talk:ABPLWNL]] https://esolangs.org/w/index.php?diff=132149&oldid=103324 * Ractangle * (+179) 08:47:51 [[Nope.]] https://esolangs.org/w/index.php?diff=132150&oldid=131987 * Gggfr * (+104) /* Implementations */ 08:53:59 [[ABPLWNL]] https://esolangs.org/w/index.php?diff=132151&oldid=107929 * Ractangle * (+19) 08:55:24 [[ABPLWNL]] https://esolangs.org/w/index.php?diff=132152&oldid=132151 * Ractangle * (-28) /* Commands */ 08:57:36 [[ABPLWNL]] https://esolangs.org/w/index.php?diff=132153&oldid=132152 * Ractangle * (-3) /* Hello World program */ 09:06:08 [[ABPLWNL]] https://esolangs.org/w/index.php?diff=132154&oldid=132153 * Ractangle * (+1) /* Hello World program */ 09:09:32 [[ABPLWNL]] M https://esolangs.org/w/index.php?diff=132155&oldid=132154 * None1 * (+8) 09:16:10 [[User talk:Yayimhere/Sandbox]] N https://esolangs.org/w/index.php?oldid=132156 * None1 * (+161) Created page with "Nothing in Wikipedia is public domain, so you can't copy the color table to this wiki. --~~~~" 09:18:41 -!- __monty__ has joined. 09:22:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 09:24:49 -!- Noisytoot has quit (Ping timeout: 246 seconds). 09:27:58 [[Brainf ck]] M https://esolangs.org/w/index.php?diff=132157&oldid=122383 * None1 * (+16) 09:28:25 [[Brainf ck]] M https://esolangs.org/w/index.php?diff=132158&oldid=132157 * None1 * (+0) 09:38:08 -!- Noisytoot has joined. 09:41:19 -!- Koen has joined. 09:46:06 -!- tromp has joined. 09:49:17 -!- wib_jonas has joined. 09:49:41 fizzie: the odd part then is why some search queries led to plain http instead of https. 09:51:29 oh well, we'll have to return and look at these results like two months from now 09:53:23 [[]] https://esolangs.org/w/index.php?diff=132159&oldid=132063 * Yayimhere * (+12) 09:53:35 [[Welcome to Esolang, the esoteric programming languages wiki!]] M https://esolangs.org/w/index.php?diff=132160&oldid=131966 * None1 * (-19) /* Quine */ That's not a quine 09:53:53 -!- Sgeo_ has quit (Read error: Connection reset by peer). 09:54:29 [[]] https://esolangs.org/w/index.php?diff=132161&oldid=132159 * Yayimhere * (-53) 10:07:24 -!- Noisytoot has quit (Remote host closed the connection). 10:07:41 -!- Noisytoot has joined. 10:16:37 Yeah, not sure what's up with that. If I search for "uniquode" myself, the wiki result (at #7) is https://esolangs.org/wiki/Uniquode 10:17:43 And if I use Search Console to inspect http://esolangs.org/wiki/Uniquode it says "Page is not indexed: Alternative page with proper canonical tag", with a "User-declared canonical" of the https:// equivalent, and a "Google-selected canonical" of "Same as user-declared canonical", which is what I'd expect. 10:18:15 Maybe it just shows up on the http:// "property" if it exists, even as a duplicate. 10:19:46 It also says the pages that referred to it were http://codu.org/logs/_esoteric/2011-10-16.txt and http://tunes.org/~nef//logs/esoteric/11.10.16 -- both of which no longer work. But there's indeed a http:// link at https://logs.esolangs.org/freenode-esoteric/2011-10-16.html#lYu so fair enough. 10:23:03 ah 10:44:25 -!- Raoof has quit (Quit: Client closed). 10:55:20 -!- Koen has quit (Quit: Leaving...). 11:18:15 [[B (None1)]] N https://esolangs.org/w/index.php?oldid=132162 * None1 * (+1874) Created page with "{{lowercase}} {{Distinguish/Confusion|B}} {{lang|n=b|a=User:None1}} It is a [[bf]] derivative. bf has 8 commands, but b has only 4. ==Commands== b has these 4 commands {{cd|+}} {{cd|.}} {{cd|>}} and {{cd|[}} they work like in brainfuck. ==Examples== ===[[Hello, World 11:18:40 [[B (None1)]] M https://esolangs.org/w/index.php?diff=132163&oldid=132162 * None1 * (+2) /* Hello, World */ 11:18:50 [[B (None1)]] M https://esolangs.org/w/index.php?diff=132164&oldid=132163 * None1 * (-1) 11:19:09 [[B (None1)]] M https://esolangs.org/w/index.php?diff=132165&oldid=132164 * None1 * (+1) 11:19:34 [[B (None1)]] M https://esolangs.org/w/index.php?diff=132166&oldid=132165 * None1 * (+17) /* Python */ 11:21:45 [[F (None1)]] N https://esolangs.org/w/index.php?oldid=132167 * None1 * (+648) Created page with "{{lowercase}} {{Distinguish/Confusion|F}} {{lang|n=f|a=User:None1}} It is a [[bf]] derivative. bf has 8 commands, but f has only 4. ==Commands== b has these 4 commands {{cd|-}} {{cd|,}} {{cd|<}} and {{cd|]}}. They work like in brainfuck. ==Examples== ===Input a byte=== 11:22:32 [[F (None1)]] M https://esolangs.org/w/index.php?diff=132168&oldid=132167 * None1 * (+69) 11:23:14 [[B (None1)]] M https://esolangs.org/w/index.php?diff=132169&oldid=132166 * None1 * (+69) /* Interpreters */ 11:25:16 -!- X-Scale has joined. 11:25:31 [[Joke language list]] M https://esolangs.org/w/index.php?diff=132170&oldid=131392 * None1 * (+74) /* Brainfuck derivatives */ 11:25:56 [[B (None1)]] M https://esolangs.org/w/index.php?diff=132171&oldid=132169 * None1 * (+35) /* See also */ 11:26:35 [[F (None1)]] M https://esolangs.org/w/index.php?diff=132172&oldid=132168 * None1 * (+35) /* See also */ 11:27:24 [[User:None1]] M https://esolangs.org/w/index.php?diff=132173&oldid=131396 * None1 * (+59) /* My Esolangs */ 11:36:47 -!- amby has joined. 11:39:49 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=132174&oldid=132145 * Yayimhere * (+198) 11:45:13 [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=132175&oldid=132174 * Gggfr * (+3) 12:08:00 -!- wib_jonas has quit (Quit: Client closed). 12:13:23 -!- wib_jonas has joined. 12:18:12 [[]] https://esolangs.org/w/index.php?diff=132176&oldid=132161 * Yayimhere * (+81) 12:32:43 -!- X-Scale has quit (Ping timeout: 250 seconds). 12:36:41 -!- amby has quit (Ping timeout: 256 seconds). 12:52:29 -!- __monty__ has quit (Ping timeout: 272 seconds). 12:52:47 -!- __monty__ has joined. 12:55:48 -!- wib_jonas has quit (Quit: Client closed). 13:05:46 [[Rainbow]] N https://esolangs.org/w/index.php?oldid=132177 * None1 * (+2914) Created page with "{{DISPLAYTITLE:rainbow}} '''ra 13:06:21 [[Language list]] https://esolangs.org/w/index.php?diff=132178&oldid=132126 * None1 * (+210) /* R */ 13:06:57 [[User:None1]] M https://esolangs.org/w/index.php?diff=132179&oldid=132173 * None1 * (+259) /* My Esolangs */ 13:08:33 [[Rainbow]] M https://esolangs.org/w/index.php?diff=132180&oldid=132177 * None1 * (+27) 13:12:48 -!- X-Scale has joined. 13:22:07 -!- X-Scale has quit (Ping timeout: 250 seconds). 13:22:35 -!- amby has joined. 13:26:04 -!- X-Scale has joined. 13:41:43 -!- amby has quit (Ping timeout: 268 seconds). 13:55:31 [[Special:Log/upload]] overwrite * None1 * uploaded a new version of "[[File:2repeat nice.jpg]]": Blue not purple 14:04:38 -!- X-Scale has quit (Quit: Client closed). 14:06:22 [[Special:Log/upload]] upload * None1 * uploaded "[[File:Nice cat program.png]]": Cat program (not sure if this is correct) 14:14:49 -!- visilii_ has quit (Ping timeout: 272 seconds). 14:21:00 -!- visilii has joined. 14:23:41 -!- Noisytoot has quit (Quit: ZNC 1.8.2 - https://znc.in). 14:42:28 -!- Noisytoot has joined. 15:29:35 [[-1 bytes :/]] https://esolangs.org/w/index.php?diff=132183&oldid=127079 * Ractangle * (-355) /* Interpreter */ 15:40:05 [[CGOLOE]] N https://esolangs.org/w/index.php?oldid=132184 * Yayimhere * (+3218) Created page with "'''CGOLOE''' is a esolang made by [[User:yayimhere]]. its name os short for Conways Game Of Life Oriented Esolang. its a esolang made to compute conways game of life and is therefore also turing complete(since it can compute conways game of life and conways game of lif 15:54:43 [[(())]] https://esolangs.org/w/index.php?diff=132185&oldid=96926 * Yayimhere * (+2) 15:59:08 [[Talk:]] https://esolangs.org/w/index.php?diff=132186&oldid=100962 * Yayimhere * (+137) 15:59:23 [[Talk:]] https://esolangs.org/w/index.php?diff=132187&oldid=132186 * Yayimhere * (+6) 16:06:33 [[Talk:]] https://esolangs.org/w/index.php?diff=132188&oldid=132187 * Yayimhere * (+9) 16:10:02 [[Chafa]] https://esolangs.org/w/index.php?diff=132189&oldid=94815 * Yayimhere * (+5) 16:10:41 -!- impomatic has joined. 16:32:45 [[List of ideas]] https://esolangs.org/w/index.php?diff=132190&oldid=131995 * Yayimhere * (+48) /* Looks Like */ 16:37:21 [[Language list]] https://esolangs.org/w/index.php?diff=132191&oldid=132178 * Yayimhere * (+16) /* Non-alphabetic */ 16:38:03 [[Language list]] https://esolangs.org/w/index.php?diff=132192&oldid=132191 * Yayimhere * (+11) /* G */ 16:38:38 [[Language list]] https://esolangs.org/w/index.php?diff=132193&oldid=132192 * Yayimhere * (+18) /* C */ 16:40:06 [[Language list]] https://esolangs.org/w/index.php?diff=132194&oldid=132193 * Yayimhere * (+26) /* R */ 16:40:39 [[Talk:Exotic]] https://esolangs.org/w/index.php?diff=132195&oldid=132112 * Hakerh400 * (+529) 16:41:07 [[Language list]] https://esolangs.org/w/index.php?diff=132196&oldid=132194 * Yayimhere * (+18) /* S */ 16:42:50 [[Language list]] https://esolangs.org/w/index.php?diff=132197&oldid=132196 * Yayimhere * (+20) /* Non-alphabetic */ 16:43:20 [[Language list]] https://esolangs.org/w/index.php?diff=132198&oldid=132197 * Yayimhere * (+15) /* O */ 16:46:13 [[Language list]] https://esolangs.org/w/index.php?diff=132199&oldid=132198 * Yayimhere * (+11) /* N */ 16:47:13 -!- Noisytoot has quit (Quit: ZNC 1.8.2 - https://znc.in). 16:48:37 -!- Noisytoot has joined. 17:08:50 -!- Sgeo has joined. 17:11:52 -!- Noisytoot has quit (Quit: ZNC 1.8.2 - https://znc.in). 17:12:08 -!- impomatic has quit (Quit: Client closed). 17:13:34 -!- Noisytoot has joined. 17:30:35 -!- X-Scale has joined. 17:36:19 [[Special:Log/newusers]] create * Pug * New user account 17:40:24 -!- X-Scale6 has joined. 17:40:49 -!- X-Scale has quit (Ping timeout: 250 seconds). 17:42:51 [[Ractangle]] https://esolangs.org/w/index.php?diff=132200&oldid=132097 * Ractangle * (-1) 17:42:58 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=132201&oldid=131513 * Pug * (+89) 17:43:42 [[Special:Log/move]] move * Ractangle * moved [[GPLANGUAGE]] to [[4ME]] 17:48:33 [[4ME]] https://esolangs.org/w/index.php?diff=132204&oldid=132202 * Ractangle * (+69) 17:49:16 [[Ractangle]] https://esolangs.org/w/index.php?diff=132205&oldid=132200 * Ractangle * (-1) /* Esolangs */ 17:50:13 [[Ractangle]] https://esolangs.org/w/index.php?diff=132206&oldid=132205 * Ractangle * (+97) /* Other things */ 17:50:29 [[Ractangle]] https://esolangs.org/w/index.php?diff=132207&oldid=132206 * Ractangle * (+4) /* Other things */ 17:50:32 -!- X-Scale has joined. 17:52:05 -!- X-Scale6 has quit (Ping timeout: 250 seconds). 17:58:35 -!- X-Scale has quit (Ping timeout: 250 seconds). 17:59:47 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 18:00:55 -!- X-Scale has joined. 18:01:31 [[Ractangle]] https://esolangs.org/w/index.php?diff=132208&oldid=132207 * Ractangle * (+63) /* Other things */ 18:02:58 [[4ME]] https://esolangs.org/w/index.php?diff=132209&oldid=132204 * Ractangle * (+53) 18:16:36 -!- Lord_of_Life has quit (Ping timeout: 256 seconds). 18:20:41 -!- Lord_of_Life has joined. 18:31:41 [[CGOLOE]] https://esolangs.org/w/index.php?diff=132210&oldid=132184 * Yayimhere * (+62) /* programs */ 18:42:01 [[Cantor]] N https://esolangs.org/w/index.php?oldid=132211 * Joe * (+363) beginning 18:45:59 [[4ME]] https://esolangs.org/w/index.php?diff=132212&oldid=132209 * Ractangle * (+96) /* Commands */ 18:47:58 -!- X-Scale74 has joined. 18:49:43 -!- X-Scale has quit (Ping timeout: 250 seconds). 18:50:07 [[Special:Log/newusers]] create * Squareroot12621 * New user account 18:50:12 [[Comun]] https://esolangs.org/w/index.php?diff=132213&oldid=121566 * Tastyfish * (+45) Mention date of self-hosting 18:51:45 -!- tromp has joined. 18:54:32 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=132214&oldid=132201 * Squareroot12621 * (+241) 18:57:49 [[4ME]] https://esolangs.org/w/index.php?diff=132215&oldid=132212 * Ractangle * (+214) 18:58:26 [[4ME]] https://esolangs.org/w/index.php?diff=132216&oldid=132215 * Ractangle * (-75) yeah nvm 18:59:40 [[User:Squareroot12621]] N https://esolangs.org/w/index.php?oldid=132217 * Squareroot12621 * (+144) Created user page. 19:08:04 [[Messenger]] N https://esolangs.org/w/index.php?oldid=132218 * Squareroot12621 * (+840) Created page. 19:08:36 [[4ME]] https://esolangs.org/w/index.php?diff=132219&oldid=132216 * Ractangle * (+47) /* Errors */ 19:10:17 [[Messenger/Python interpreter]] N https://esolangs.org/w/index.php?oldid=132220 * Squareroot12621 * (+23033) Created interpreter. 19:10:33 [[4ME]] https://esolangs.org/w/index.php?diff=132221&oldid=132219 * Ractangle * (-37) /* Commands */ 19:11:13 [[Cantor]] https://esolangs.org/w/index.php?diff=132222&oldid=132211 * Joe * (+962) 19:20:36 [[Cantor]] https://esolangs.org/w/index.php?diff=132223&oldid=132222 * Joe * (+660) 19:24:36 [[Messenger]] https://esolangs.org/w/index.php?diff=132224&oldid=132218 * Squareroot12621 * (+1149) Finished functions. 19:33:14 [[4ME]] https://esolangs.org/w/index.php?diff=132225&oldid=132221 * Ractangle * (+105) /* Examples */ 19:37:58 [[4ME]] https://esolangs.org/w/index.php?diff=132226&oldid=132225 * Ractangle * (+162) /* Commands */ 19:45:14 [[4ME]] https://esolangs.org/w/index.php?diff=132227&oldid=132226 * Ractangle * (+40) 19:47:13 -!- X-Scale74 has quit (Quit: Client closed). 19:47:23 [[4ME]] https://esolangs.org/w/index.php?diff=132228&oldid=132227 * Ractangle * (+67) /* Examples */ 19:49:11 [[4ME]] https://esolangs.org/w/index.php?diff=132229&oldid=132228 * Ractangle * (+33) /* See Also */ 19:49:23 [[4ME]] https://esolangs.org/w/index.php?diff=132230&oldid=132229 * Ractangle * (-9) /* See Also */ 19:54:17 [[4ME]] https://esolangs.org/w/index.php?diff=132231&oldid=132230 * Ractangle * (+24) /* See Also */ 19:58:30 [[Ractangle]] https://esolangs.org/w/index.php?diff=132232&oldid=132208 * Ractangle * (-24) /* Other things */ 20:02:53 [[Messenger]] https://esolangs.org/w/index.php?diff=132233&oldid=132224 * Squareroot12621 * (+370) Added some stuff. 20:07:04 [[4ME]] https://esolangs.org/w/index.php?diff=132234&oldid=132231 * Ractangle * (+158) /* Examples */ 20:07:51 [[A+B Problem]] https://esolangs.org/w/index.php?diff=132235&oldid=131719 * Ractangle * (+149) /* Adj */ 20:09:27 [[Language list]] M https://esolangs.org/w/index.php?diff=132236&oldid=132199 * PythonshellDebugwindow * (-26) Sort, remove duplicates 20:11:41 [[(())]] M https://esolangs.org/w/index.php?diff=132237&oldid=132185 * PythonshellDebugwindow * (+39) /* Binary Increment */ Scroll overflow 20:14:34 [[Messenger]] M https://esolangs.org/w/index.php?diff=132238&oldid=132233 * PythonshellDebugwindow * (+87) Categories 20:14:48 [[Messenger/Python interpreter]] M https://esolangs.org/w/index.php?diff=132239&oldid=132220 * PythonshellDebugwindow * (+30) Category 20:14:52 [[4ME]] https://esolangs.org/w/index.php?diff=132240&oldid=132234 * Ractangle * (+76) /* Commands */ 20:20:05 -!- X-Scale has joined. 20:23:04 [[Rotary]] M https://esolangs.org/w/index.php?diff=132241&oldid=117534 * PythonshellDebugwindow * (-88) /* Example programs */ Remove outdated notice 21:00:43 -!- X-Scale has quit (Quit: Client closed). 21:18:44 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 21:38:56 -!- Hooloovoo has quit (Quit: ZNC 1.8.2+deb2+b1 - https://znc.in). 21:42:29 -!- Hooloovoo has joined. 21:46:15 -!- __monty__ has quit (Quit: leaving). 22:02:19 -!- X-Scale has joined. 22:16:15 Migrated a thing (AoC solutions, as it happens) from using an incredibly ugly iterator API to Go 1.23's shiny new iterators that it has a special loop syntax for, and it got 50-60% slower. :/ 22:21:36 For a specific benchmark of the generic graph utility, that is. For the actual solutions, only 6 used the iterators in the first place, and the speed impacts for those were 0%, +10%, 0%, +3%, +6% and 0%, respectively. So maybe I'll just let it go, it looks a lot nicer. 22:23:44 Hmm, let it Go. 22:24:00 Entirely unintentional there. 22:24:08 I assumed that. 22:24:27 I blame Google for picking such a common word as the name of their language. 22:24:44 It's worse than Swift. 22:25:28 "Golang" has sort of settled in as a de-facto name when referring to the programming language, which annoys some of the people on the Go channel very much. 22:27:00 Hmm I should check how good Rust is at turning its functional style loops into imperative loops. I seem to recall making code faster by using for loops instead. 22:34:36 fizzie: Hmm, what was the old and new API? Seems surprising that it's that different! 22:39:33 The old API was just what I had come up with, which used custom iterator types, and you wrote a `for it := g.Succ(u); it.Valid(); it = g.Next(it) { v := it.Head(); ... }` style loops. The new one uses https://tip.golang.org/wiki/RangefuncExperiment which allows it to be `for v := range g.Succ(u) { ... }`. 22:39:47 -!- salpynx has joined. 22:40:03 Okay, it's not _that_ bad to begin with. 22:41:34 Oh, right, the syntax takes a function that it calls on every element. 22:44:12 Oh, the old API for my graph thing also had `g.ForSucc(u, func (v int) bool { ...; return true })` which is even closer to the new range-over-func thing, except without the special syntax it made it quite awkward if you wanted to return early from the containing function. 23:38:32 -!- X-Scale83 has joined. 23:40:29 -!- X-Scale has quit (Ping timeout: 250 seconds). 23:54:14 -!- Everything has joined.