←2024-07-03 2024-07-04 2024-07-05→ ↑2024 ↑all
00:22:28 <esolangs> [[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 <Sgeo> Is ~1ms per BytePusher frame a lot or a little?
01:33:37 <esolangs> [[Talk:Exotic]] N https://esolangs.org/w/index.php?oldid=132111 * Joe * (+26) Created page with "Discussion page for Exotic"
01:34:54 <esolangs> [[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 <esolangs> [[MEMORYLEEK]] N https://esolangs.org/w/index.php?oldid=132113 * Aadenboy * (+14482) woohoo! new esolang!
02:22:53 <esolangs> [[User:Aadenboy]] M https://esolangs.org/w/index.php?diff=132114&oldid=129171 * Aadenboy * (+3) update esolangs list
02:23:14 <esolangs> [[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 <Sgeo> 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 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=132116&oldid=132054 * Aadenboy * (+17) added language
03:21:21 <esolangs> [[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 <esolangs> [[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 <ais523> Sgeo_: normal aim with sound/graphics code is 60 frames per second, = approx 16 ms per frame
03:59:24 <ais523> if you are faster than that you are doing well
04:00:12 <Sgeo_> Hmm, except I'm starting each frame in a requestAnimationFrame. Maybe I need to... not do that
04:01:23 <ais523> bear in mind that most programs will need to be slowed down to 60fps, or animation will run too fast
04:02:07 <Sgeo_> Wait for repaint + 2ms to calculate may be too slow on a 60Hz monitor, right?
04:04:06 <esolangs> [[Chicken]] https://esolangs.org/w/index.php?diff=132119&oldid=131491 * None1 * (+519) Add Computational class section
04:04:13 <ais523> no, what you do is you do the calculation before waiting for the repaint
04:04:26 <ais523> so as long as the calculation is done before the next repaint it doesn't slow you down
04:06:08 <ais523> I think requestAnimationFrame does that already
04:06:27 <ais523> i.e. the wait time is shortened to account for time spent calculating
04:09:03 <ais523> yep
04:15:44 <Sgeo_> ...how does that work? The browser can't know how much time before the repaint I'll need?
04:21:22 <esolangs> [[MiniChicken]] N https://esolangs.org/w/index.php?oldid=132120 * None1 * (+33) Redirected page to [[Chicken#MiniChicken]]
04:29:13 <esolangs> [[Chicken]] M https://esolangs.org/w/index.php?diff=132121&oldid=132119 * None1 * (+519) Infobox
04:30:39 <zzo38> 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 <esolangs> [[Chicken]] M https://esolangs.org/w/index.php?diff=132122&oldid=132121 * None1 * (+3)
04:32:36 <esolangs> [[Chicken]] M https://esolangs.org/w/index.php?diff=132123&oldid=132122 * None1 * (+0)
04:33:33 <esolangs> [[Chicken]] M https://esolangs.org/w/index.php?diff=132124&oldid=132123 * None1 * (-30)
04:37:28 <esolangs> [[Chicken]] M https://esolangs.org/w/index.php?diff=132125&oldid=132124 * None1 * (+27)
04:38:58 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=132126&oldid=132117 * None1 * (+18) /* M */
04:39:11 <Sgeo_> 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 <Sgeo_> I should really schedule the audio in advance
04:42:34 <esolangs> [[Chicken]] M https://esolangs.org/w/index.php?diff=132127&oldid=132125 * None1 * (+22) /* Instructions */
04:43:23 <esolangs> [[MEMORYLEEK]] M https://esolangs.org/w/index.php?diff=132128&oldid=132113 * PythonshellDebugwindow * (+28) Category
04:44:09 <esolangs> [[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 <esolangs> [[BFasm]] M https://esolangs.org/w/index.php?diff=132130&oldid=127083 * PythonshellDebugwindow * (+71) Categories
04:48:07 <esolangs> [[Asm2bf]] M https://esolangs.org/w/index.php?diff=132131&oldid=112426 * PythonshellDebugwindow * (+32) Distinguish confusion
04:49:43 <esolangs> [[Category:Compilers]] M https://esolangs.org/w/index.php?diff=132132&oldid=112435 * PythonshellDebugwindow * (+5) Link, .
04:50:26 <esolangs> [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=132133&oldid=131342 * None1 * (+216) /* Categories for type systems */ new section
04:52:58 <esolangs> [[AEAV]] M https://esolangs.org/w/index.php?diff=132134&oldid=120908 * PythonshellDebugwindow * (+28) Categories
04:57:37 <esolangs> [[Parity]] M https://esolangs.org/w/index.php?diff=132135&oldid=103911 * PythonshellDebugwindow * (+113) Categories
05:36:48 <ais523> <Sgeo_> ...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 <esolangs> [[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 <esolangs> [[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 <esolangs> [[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 <esolangs> [[Stack of hash]] https://esolangs.org/w/index.php?diff=132139&oldid=132138 * Gggfr * (+76)
06:54:37 <esolangs> [[Stack of hash]] https://esolangs.org/w/index.php?diff=132140&oldid=132139 * Gggfr * (-6)
06:59:22 <esolangs> [[Stack of hash]] https://esolangs.org/w/index.php?diff=132141&oldid=132140 * Gggfr * (+51)
07:25:12 <esolangs> [[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 <esolangs> [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=132143&oldid=132142 * Gggfr * (+1003) /* idea 3 */
08:23:02 <esolangs> [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=132144&oldid=132143 * Gggfr * (+36)
08:23:20 <esolangs> [[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 <esolangs> [[]] https://esolangs.org/w/index.php?diff=132146&oldid=132069 * Gggfr * (+0)
08:27:17 -!- tromp has joined.
08:27:29 <esolangs> [[]] https://esolangs.org/w/index.php?diff=132147&oldid=132146 * Gggfr * (-55)
08:28:13 <fizzie> 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 <fizzie> I mean, it's still not a lot in absolute terms, but it's more.
08:29:41 <fizzie> 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 <fizzie> 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 <esolangs> [[]] https://esolangs.org/w/index.php?diff=132148&oldid=132147 * Gggfr * (+13)
08:47:00 <esolangs> [[Talk:ABPLWNL]] https://esolangs.org/w/index.php?diff=132149&oldid=103324 * Ractangle * (+179)
08:47:51 <esolangs> [[Nope.]] https://esolangs.org/w/index.php?diff=132150&oldid=131987 * Gggfr * (+104) /* Implementations */
08:53:59 <esolangs> [[ABPLWNL]] https://esolangs.org/w/index.php?diff=132151&oldid=107929 * Ractangle * (+19)
08:55:24 <esolangs> [[ABPLWNL]] https://esolangs.org/w/index.php?diff=132152&oldid=132151 * Ractangle * (-28) /* Commands */
08:57:36 <esolangs> [[ABPLWNL]] https://esolangs.org/w/index.php?diff=132153&oldid=132152 * Ractangle * (-3) /* Hello World program */
09:06:08 <esolangs> [[ABPLWNL]] https://esolangs.org/w/index.php?diff=132154&oldid=132153 * Ractangle * (+1) /* Hello World program */
09:09:32 <esolangs> [[ABPLWNL]] M https://esolangs.org/w/index.php?diff=132155&oldid=132154 * None1 * (+8)
09:16:10 <esolangs> [[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 <esolangs> [[Brainf ck]] M https://esolangs.org/w/index.php?diff=132157&oldid=122383 * None1 * (+16)
09:28:25 <esolangs> [[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 <wib_jonas> fizzie: the odd part then is why some search queries led to plain http instead of https.
09:51:29 <wib_jonas> oh well, we'll have to return and look at these results like two months from now
09:53:23 <esolangs> [[]] https://esolangs.org/w/index.php?diff=132159&oldid=132063 * Yayimhere * (+12)
09:53:35 <esolangs> [[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 <esolangs> [[]] 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 <fizzie> 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 <fizzie> 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 <fizzie> Maybe it just shows up on the http:// "property" if it exists, even as a duplicate.
10:19:46 <fizzie> 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 <wib_jonas> ah
10:44:25 -!- Raoof has quit (Quit: Client closed).
10:55:20 -!- Koen has quit (Quit: Leaving...).
11:18:15 <esolangs> [[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 <esolangs> [[B (None1)]] M https://esolangs.org/w/index.php?diff=132163&oldid=132162 * None1 * (+2) /* Hello, World */
11:18:50 <esolangs> [[B (None1)]] M https://esolangs.org/w/index.php?diff=132164&oldid=132163 * None1 * (-1)
11:19:09 <esolangs> [[B (None1)]] M https://esolangs.org/w/index.php?diff=132165&oldid=132164 * None1 * (+1)
11:19:34 <esolangs> [[B (None1)]] M https://esolangs.org/w/index.php?diff=132166&oldid=132165 * None1 * (+17) /* Python */
11:21:45 <esolangs> [[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 <esolangs> [[F (None1)]] M https://esolangs.org/w/index.php?diff=132168&oldid=132167 * None1 * (+69)
11:23:14 <esolangs> [[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 <esolangs> [[Joke language list]] M https://esolangs.org/w/index.php?diff=132170&oldid=131392 * None1 * (+74) /* Brainfuck derivatives */
11:25:56 <esolangs> [[B (None1)]] M https://esolangs.org/w/index.php?diff=132171&oldid=132169 * None1 * (+35) /* See also */
11:26:35 <esolangs> [[F (None1)]] M https://esolangs.org/w/index.php?diff=132172&oldid=132168 * None1 * (+35) /* See also */
11:27:24 <esolangs> [[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 <esolangs> [[User:Yayimhere/Sandbox]] https://esolangs.org/w/index.php?diff=132174&oldid=132145 * Yayimhere * (+198)
11:45:13 <esolangs> [[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 <esolangs> [[]] 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 <esolangs> [[Rainbow]] N https://esolangs.org/w/index.php?oldid=132177 * None1 * (+2914) Created page with "{{DISPLAYTITLE:<font color="red">r</font><font color="orange">a</font><font color="yellow">i</font><font color="green">n</font><font color="cyan">b</font><font color="blue">o</font><font color="purple">w</font>}} '''<font color="red">r</font><font color="orange">a</font>
13:06:21 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=132178&oldid=132126 * None1 * (+210) /* R */
13:06:57 <esolangs> [[User:None1]] M https://esolangs.org/w/index.php?diff=132179&oldid=132173 * None1 * (+259) /* My Esolangs */
13:08:33 <esolangs> [[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 <esolangs> [[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 <esolangs> [[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 <esolangs> [[-1 bytes :/]] https://esolangs.org/w/index.php?diff=132183&oldid=127079 * Ractangle * (-355) /* Interpreter */
15:40:05 <esolangs> [[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 <esolangs> [[(())]] https://esolangs.org/w/index.php?diff=132185&oldid=96926 * Yayimhere * (+2)
15:59:08 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=132186&oldid=100962 * Yayimhere * (+137)
15:59:23 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=132187&oldid=132186 * Yayimhere * (+6)
16:06:33 <esolangs> [[Talk:]] https://esolangs.org/w/index.php?diff=132188&oldid=132187 * Yayimhere * (+9)
16:10:02 <esolangs> [[Chafa]] https://esolangs.org/w/index.php?diff=132189&oldid=94815 * Yayimhere * (+5)
16:10:41 -!- impomatic has joined.
16:32:45 <esolangs> [[List of ideas]] https://esolangs.org/w/index.php?diff=132190&oldid=131995 * Yayimhere * (+48) /* Looks Like */
16:37:21 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=132191&oldid=132178 * Yayimhere * (+16) /* Non-alphabetic */
16:38:03 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=132192&oldid=132191 * Yayimhere * (+11) /* G */
16:38:38 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=132193&oldid=132192 * Yayimhere * (+18) /* C */
16:40:06 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=132194&oldid=132193 * Yayimhere * (+26) /* R */
16:40:39 <esolangs> [[Talk:Exotic]] https://esolangs.org/w/index.php?diff=132195&oldid=132112 * Hakerh400 * (+529)
16:41:07 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=132196&oldid=132194 * Yayimhere * (+18) /* S */
16:42:50 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=132197&oldid=132196 * Yayimhere * (+20) /* Non-alphabetic */
16:43:20 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=132198&oldid=132197 * Yayimhere * (+15) /* O */
16:46:13 <esolangs> [[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 <esolangs> [[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 <esolangs> [[Ractangle]] https://esolangs.org/w/index.php?diff=132200&oldid=132097 * Ractangle * (-1)
17:42:58 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=132201&oldid=131513 * Pug * (+89)
17:43:42 <esolangs> [[Special:Log/move]] move * Ractangle * moved [[GPLANGUAGE]] to [[4ME]]
17:48:33 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132204&oldid=132202 * Ractangle * (+69)
17:49:16 <esolangs> [[Ractangle]] https://esolangs.org/w/index.php?diff=132205&oldid=132200 * Ractangle * (-1) /* Esolangs */
17:50:13 <esolangs> [[Ractangle]] https://esolangs.org/w/index.php?diff=132206&oldid=132205 * Ractangle * (+97) /* Other things */
17:50:29 <esolangs> [[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 <esolangs> [[Ractangle]] https://esolangs.org/w/index.php?diff=132208&oldid=132207 * Ractangle * (+63) /* Other things */
18:02:58 <esolangs> [[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 <esolangs> [[CGOLOE]] https://esolangs.org/w/index.php?diff=132210&oldid=132184 * Yayimhere * (+62) /* programs */
18:42:01 <esolangs> [[Cantor]] N https://esolangs.org/w/index.php?oldid=132211 * Joe * (+363) beginning
18:45:59 <esolangs> [[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 <esolangs> [[Special:Log/newusers]] create * Squareroot12621 * New user account
18:50:12 <esolangs> [[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 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=132214&oldid=132201 * Squareroot12621 * (+241)
18:57:49 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132215&oldid=132212 * Ractangle * (+214)
18:58:26 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132216&oldid=132215 * Ractangle * (-75) yeah nvm
18:59:40 <esolangs> [[User:Squareroot12621]] N https://esolangs.org/w/index.php?oldid=132217 * Squareroot12621 * (+144) Created user page.
19:08:04 <esolangs> [[Messenger]] N https://esolangs.org/w/index.php?oldid=132218 * Squareroot12621 * (+840) Created page.
19:08:36 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132219&oldid=132216 * Ractangle * (+47) /* Errors */
19:10:17 <esolangs> [[Messenger/Python interpreter]] N https://esolangs.org/w/index.php?oldid=132220 * Squareroot12621 * (+23033) Created interpreter.
19:10:33 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132221&oldid=132219 * Ractangle * (-37) /* Commands */
19:11:13 <esolangs> [[Cantor]] https://esolangs.org/w/index.php?diff=132222&oldid=132211 * Joe * (+962)
19:20:36 <esolangs> [[Cantor]] https://esolangs.org/w/index.php?diff=132223&oldid=132222 * Joe * (+660)
19:24:36 <esolangs> [[Messenger]] https://esolangs.org/w/index.php?diff=132224&oldid=132218 * Squareroot12621 * (+1149) Finished functions.
19:33:14 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132225&oldid=132221 * Ractangle * (+105) /* Examples */
19:37:58 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132226&oldid=132225 * Ractangle * (+162) /* Commands */
19:45:14 <esolangs> [[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 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132228&oldid=132227 * Ractangle * (+67) /* Examples */
19:49:11 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132229&oldid=132228 * Ractangle * (+33) /* See Also */
19:49:23 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132230&oldid=132229 * Ractangle * (-9) /* See Also */
19:54:17 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132231&oldid=132230 * Ractangle * (+24) /* See Also */
19:58:30 <esolangs> [[Ractangle]] https://esolangs.org/w/index.php?diff=132232&oldid=132208 * Ractangle * (-24) /* Other things */
20:02:53 <esolangs> [[Messenger]] https://esolangs.org/w/index.php?diff=132233&oldid=132224 * Squareroot12621 * (+370) Added some stuff.
20:07:04 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132234&oldid=132231 * Ractangle * (+158) /* Examples */
20:07:51 <esolangs> [[A+B Problem]] https://esolangs.org/w/index.php?diff=132235&oldid=131719 * Ractangle * (+149) /* Adj */
20:09:27 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=132236&oldid=132199 * PythonshellDebugwindow * (-26) Sort, remove duplicates
20:11:41 <esolangs> [[(())]] M https://esolangs.org/w/index.php?diff=132237&oldid=132185 * PythonshellDebugwindow * (+39) /* Binary Increment */ Scroll overflow
20:14:34 <esolangs> [[Messenger]] M https://esolangs.org/w/index.php?diff=132238&oldid=132233 * PythonshellDebugwindow * (+87) Categories
20:14:48 <esolangs> [[Messenger/Python interpreter]] M https://esolangs.org/w/index.php?diff=132239&oldid=132220 * PythonshellDebugwindow * (+30) Category
20:14:52 <esolangs> [[4ME]] https://esolangs.org/w/index.php?diff=132240&oldid=132234 * Ractangle * (+76) /* Commands */
20:20:05 -!- X-Scale has joined.
20:23:04 <esolangs> [[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 <fizzie> 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 <fizzie> 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 <int-e> Hmm, let it Go.
22:24:00 <fizzie> Entirely unintentional there.
22:24:08 <int-e> I assumed that.
22:24:27 <int-e> I blame Google for picking such a common word as the name of their language.
22:24:44 <int-e> It's worse than Swift.
22:25:28 <fizzie> "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 <int-e> 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 <shachaf> fizzie: Hmm, what was the old and new API? Seems surprising that it's that different!
22:39:33 <fizzie> 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 <fizzie> Okay, it's not _that_ bad to begin with.
22:41:34 <shachaf> Oh, right, the syntax takes a function that it calls on every element.
22:44:12 <fizzie> 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.
←2024-07-03 2024-07-04 2024-07-05→ ↑2024 ↑all