←2021-06-05 2021-06-06 2021-06-07→ ↑2021 ↑all
00:14:41 -!- sprock has quit (Ping timeout: 252 seconds).
00:15:58 -!- slavfox_ has joined.
00:18:51 -!- slavfox has quit (Ping timeout: 272 seconds).
00:18:51 -!- slavfox_ has changed nick to slavfox.
00:19:24 <esolangs> [[Talk:Neural Brainfuck]] N https://esolangs.org/w/index.php?oldid=84067 * Caenbe * (+214) Created page with "==s Command== This is Turing complete, if the s command is allowed to be a [[Spoon]] implementation that maps programs to their output. ;) ~~~~"
00:36:04 -!- ^[ has joined.
00:36:49 <esolangs> [[Fuck]] https://esolangs.org/w/index.php?diff=84068&oldid=84061 * Caenbe * (+25) This seems to be more accurate given the examples.
00:37:03 <esolangs> [[Fuck]] M https://esolangs.org/w/index.php?diff=84069&oldid=84068 * Caenbe * (+0)
00:38:09 -!- sprock has joined.
00:54:08 <esolangs> [[User talk:PythonshellDebugwindow]] https://esolangs.org/w/index.php?diff=84070&oldid=78013 * Not applicable * (+443)
00:58:30 <esolangs> [[User talk:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=84071&oldid=84070 * PythonshellDebugwindow * (+222) /* HelVM */ Reply
00:59:30 <esolangs> [[Esolang talk:Sandbox]] https://esolangs.org/w/index.php?diff=84072&oldid=83801 * PythonshellDebugwindow * (+171) /* Test */ new section
01:06:59 -!- dbohdan has quit (Read error: Connection reset by peer).
01:07:14 -!- dbohdan has joined.
01:08:28 -!- fizzie has changed nick to fizzie_.
01:08:52 -!- fizzie has joined.
01:21:33 -!- arseniiv_ has quit (Ping timeout: 272 seconds).
01:27:08 -!- imode has quit (Quit: WeeChat 3.1).
01:32:33 -!- imode has joined.
01:43:53 -!- imode has quit (Quit: WeeChat 3.1).
01:44:15 -!- imode has joined.
03:07:54 -!- dyeplexer has joined.
03:26:46 -!- Lord_of_Life_ has joined.
03:27:51 -!- Lord_of_Life has quit (Ping timeout: 245 seconds).
03:27:59 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
03:52:37 <nakilon> heh
03:53:53 <nakilon> I found how to get the value 129 in RASEL using 7 instructions without 0..9A..Z
03:54:19 <nakilon> previous 7 long way to do it was C1B//3-
04:32:28 <int-e> hmm, tempting. https://int-e.eu/~bf3/tmp/clickbait.png
04:34:02 -!- Oshawott has joined.
04:34:19 -!- anonymous has joined.
04:37:32 -!- sknebel_ has joined.
04:37:45 -!- HackEso has quit (Ping timeout: 264 seconds).
04:37:45 -!- lambdabot has quit (Ping timeout: 264 seconds).
04:37:45 -!- sebbu has quit (Ping timeout: 264 seconds).
04:37:45 -!- river has quit (Ping timeout: 264 seconds).
04:37:46 -!- sknebel has quit (Read error: Connection reset by peer).
04:37:46 -!- HackEso has joined.
04:37:46 -!- archenoth has quit (Ping timeout: 264 seconds).
04:37:46 -!- FireFly has quit (Ping timeout: 264 seconds).
04:37:46 -!- zegalch has quit (Ping timeout: 264 seconds).
04:38:17 -!- lambdabot has joined.
04:39:01 <int-e> @bot
04:39:01 <lambdabot> :)
04:39:14 -!- zegalch has joined.
04:39:57 -!- FireFly has joined.
04:49:17 <nakilon> Comments should be written in baby talk whenever possible. /* We truncy-wuncate the stringy-wingy we were given and we push-push-push it onto the stacky-wacky, don't we? Yes we do! Yes we do! */
04:49:31 <nakilon> (c) Chris Pressey
04:50:11 <nakilon> stacky-wacky-based language
04:50:42 <keegan> n
04:50:43 <keegan> o
04:54:09 <nakilon> I agree with all these points: https://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/
05:07:04 <zzo38> I also agree with what is written there
05:34:53 -!- ^[ has quit (Read error: Connection reset by peer).
05:36:01 -!- ^[ has joined.
06:13:01 <esolangs> [[Special:Log/newusers]] create * GotCubes * New user account
06:13:41 <esolangs> [[Talk:Nellephant]] https://esolangs.org/w/index.php?diff=84073&oldid=65275 * Zzo38 * (+377) Regular expression output
06:16:26 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84074&oldid=84005 * GotCubes * (+224) /* Introductions */
06:28:27 -!- Sgeo has quit (Read error: Connection reset by peer).
06:33:39 -!- sebbu has joined.
06:36:30 -!- nakilon has quit (*.net *.split).
06:36:31 -!- integral has quit (*.net *.split).
06:36:31 -!- perlbot has quit (*.net *.split).
06:36:31 -!- fizzie_ has quit (*.net *.split).
06:36:31 -!- ski has quit (*.net *.split).
06:36:31 -!- pikhq has quit (*.net *.split).
06:36:31 -!- lifthrasiir has quit (*.net *.split).
06:37:10 -!- nakilon has joined.
06:37:10 -!- integral has joined.
06:37:10 -!- perlbot has joined.
06:37:10 -!- fizzie_ has joined.
06:37:10 -!- ski has joined.
06:37:10 -!- pikhq has joined.
06:37:10 -!- lifthrasiir has joined.
07:00:58 <esolangs> [[Deadfish]] M https://esolangs.org/w/index.php?diff=84075&oldid=83994 * Nakilon * (-11) /* Ruby */ this is very debatable
07:07:21 -!- tiggilyboo has joined.
07:09:22 <nakilon> the https://esolangs.org/wiki/Tape article says "See Category:Cell-based for more tape-based esolangs. " that is in my opinion confusing
07:10:49 <nakilon> the tape in brainfuck and the program space in befunge are different things; in brainfuck the moving pointer is accesing the data while in befunge it's accessing the instructions
07:11:40 <nakilon> while that data access in befunge is random, not using the left/right instructions but p and g
07:12:14 <nakilon> I think it's a mistake to call the befunge program space an analogue of tape
07:13:20 <nakilon> wiki is synonymizing them
07:18:18 -!- tiggilyboo has quit (Quit: tiggilyboo).
07:23:58 -!- u32[m|gr] has joined.
07:23:58 <u32[m|gr]> /!\ ΤᎻΙЅ СНᎪΝNEL ΗАS MOVᎬᎠ ᎢⲞ ΙRϹ.LΙᗷΕRΑ.ϹHAT ﹟HAᎷRΑᎠIO /ⵑ\
07:23:59 -!- u32[m|gr] has quit (K-Lined).
07:38:06 -!- imode has quit (Ping timeout: 264 seconds).
08:00:41 <Taneb> nakilon: I think I disagree. If I saw a language that's like brainfuck but with random access instructions, I'd think it's very like brainfuck, and if I saw a language like befunge, but with a program space data pointer that you can move about, I'd think it's very like befunge
08:04:07 <nakilon> yes, because the brainfuck tape and befunge space are different things
08:05:46 <nakilon> that's why I see no reason to have the link to "cell-based" saying "to read more about tape-based" (and vise versa)
08:06:03 <Taneb> I don't think they're very different things at all
08:06:47 <shachaf> hi Taneb
08:06:57 <shachaf> Seen any good cats lately?
08:07:03 <nakilon> tape means you have a pointer than you instruct to shift its position by delta
08:07:04 <Taneb> Only from a distance :(
08:07:09 <nakilon> cell based ness
08:07:18 <nakilon> cell-basedness says nothing about the pointer
08:07:25 -!- hendursa1 has joined.
08:10:10 -!- hendursaga has quit (Ping timeout: 252 seconds).
08:10:36 <nakilon> in brainfuck the data pointer and the instruction pointer are different things, operating isolated; in befunge they are mixed together by using the program space as memory
08:11:32 <nakilon> befunge isn't more tape-based than C
08:35:11 -!- anonymous has changed nick to river.
10:37:48 -!- V has quit (Remote host closed the connection).
11:05:21 <esolangs> [[Talk:Newton]] M https://esolangs.org/w/index.php?diff=84076&oldid=84057 * Grs * (-63)
11:19:28 <esolangs> [[Talk:Newton]] https://esolangs.org/w/index.php?diff=84077&oldid=84076 * Grs * (+922) Added Hello World! program
11:29:55 -!- arseniiv_ has joined.
11:33:34 <fizzie> I agree that fungespace doesn't feel particularly tape-y, but I don't think the fact that it merges the data and instruction pointers together is what makes the difference.
11:33:39 <fizzie> There are a number of brainfuck flavors that do the same (make the "data pointer" also operate on the program itself), and those are just as "tape-based" as regular brainfuck.
11:33:42 <fizzie> Anyway, the "see Category:Cell-based for more tape-based esolangs" doesn't imply that all languages in the category would be tape-based; it just says there are some tape-based ones in it, which can't really be argued against, when probably half of them (exaggerating, but not by much) are derivatives of brainfuck, *the* tape-based language.
11:37:45 <esolangs> [[Special:Log/newusers]] create * Magnogen * New user account
11:43:35 <esolangs> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=84078&oldid=84074 * Magnogen * (+191) /* Introductions */
11:54:08 <esolangs> [[User:Magnogen]] N https://esolangs.org/w/index.php?oldid=84079 * Magnogen * (+751) Created page with "Hey! My name's Magnogen, but you can call me Mag - my friends call me that anyway. I like to code, even though it causes my great pain sometimes. I've been making a few prog..."
11:54:29 <esolangs> [[User:Magnogen]] https://esolangs.org/w/index.php?diff=84080&oldid=84079 * Magnogen * (+3)
11:54:49 <esolangs> [[User:Magnogen]] https://esolangs.org/w/index.php?diff=84081&oldid=84080 * Magnogen * (+4)
11:54:59 <esolangs> [[User:Magnogen]] https://esolangs.org/w/index.php?diff=84082&oldid=84081 * Magnogen * (+1)
11:58:56 -!- Guest8 has joined.
11:59:16 -!- Guest8 has quit (Client Quit).
12:02:27 <fizzie> Hah, the X.509 subject identifier of the certificate you-know-who uses to connect contains the component "O = Fungot Engineering", and I had completely forgotten putting it there.
12:04:44 <int-e> :)
12:37:57 <nakilon> there was a CS:GO skin few years ago in Steam Market that costed $0.1, I was thinking about buying a thousand of them
12:38:09 <nakilon> now they cost $17 ..\
12:40:28 -!- fungot has quit (Remote host closed the connection).
12:40:31 <nakilon> maybe I had to make a script to keep track of those but I didn't bother to
12:41:31 -!- sknebel_ has changed nick to sknebel.
12:44:07 -!- fungot has joined.
13:04:40 -!- Thelie has joined.
13:31:44 <nakilon> fizzie do threads in funge-98 have own stacks?
13:34:59 <nakilon> or is it only one
13:36:45 <nakilon> I guess it's one and threads are just pointers, hm
13:42:13 -!- hendursa1 has quit (Quit: hendursa1).
13:42:49 -!- hendursaga has joined.
13:47:54 <esolangs> [[OLNMLN]] https://esolangs.org/w/index.php?diff=84083&oldid=84048 * Grs * (+369)
13:54:34 -!- oerjan has joined.
13:56:13 <oerjan> <nakilon> I guess it's one and threads are just pointers, hm <-- that sounds like it would be hard to program
13:57:01 <int-e> oh remember the box256 thread model
13:57:49 <int-e> (just a random association for "threads" and "hard to program")
13:58:03 <oerjan> i don't, should i be happy? :P
13:59:17 <int-e> oerjan: I don't know. It was fun. I'm still on the official leaderboard. https://www.reddit.com/r/box256/comments/4dtkwb/official_leaderboard/
13:59:33 <int-e> But it was ages ago
14:00:12 <int-e> it kind of died quickly
14:01:22 <oerjan> . o O ( maybe it deadlocked )
14:01:38 <int-e> nah, people just lost interest
14:02:05 <oerjan> apathiclocked
14:13:20 -!- Bowserinator has quit (Ping timeout: 272 seconds).
14:14:03 -!- iovoid has quit (Read error: Connection reset by peer).
14:15:58 -!- iovoid has joined.
14:16:10 -!- Bowserinator has joined.
14:47:02 -!- vyv has joined.
14:56:30 <fizzie> nakilon: No, each thread has a separate stack.
14:56:59 <fizzie> nakilon: It's the (lesser-known) Befunge-97 or -96 (I forget which) where each thread shares the same stack, and doesn't even get its own stack pointer.
14:57:33 <fizzie> Or more precisely, separate stack -> separate stack stack.
14:58:39 <fizzie> https://quuxplusone.github.io/Fungus/docs/spec98.html#Concurrent "When a child IP is borne unto Funge-Space thus, its location, storage offset, and stack are all copied verbatim from the parent IP's."
14:58:53 <fizzie> "In Concurrent Funge, IP's are sometimes called threads and each has its own location, delta, and stack."
15:01:14 <fizzie> I feel like the fact that -97's shared stack was practically impossible to program (you'd have to cycle-count everything to prevent the separate IPs from trampling all over what they're doing) is why 98 is the one that really "made it".
15:01:25 <fizzie> https://catseye.tc/article/Languages.md#befunge-97 "Befunge-97 was an unimplemented attempt to design a successor to Befunge-93. The design, however, was not successful — it has been described as "brain-damaged" — primarily due to the fact that separate processes were specified as sharing a single stack."
15:08:44 <oerjan> at least it's definitely esoteric :P
15:14:32 <esolangs> [[NDBall]] https://esolangs.org/w/index.php?diff=84084&oldid=84054 * Aspwil * (+99) /* 99 Bottles of beer on the wall */
15:18:31 <esolangs> [[NDBall/Program Archive]] N https://esolangs.org/w/index.php?oldid=84085 * Aspwil * (+77) Created page with "{| class="wikitable mw-collapsible mw-collapsed nowrap" |+ | name |- |text |}"
15:21:19 <esolangs> [[NDBall/Program Archive]] https://esolangs.org/w/index.php?diff=84086&oldid=84085 * Aspwil * (-5)
15:31:27 <fizzie> Let's see if I could convince fungot to run under OpenRC's experimental service-supervisor, because why stick with something that works when you can introduce a new piece of nonsense in?
15:31:27 <fungot> fizzie: and if a lot of things to start getting such an awareness?? oh, yeh!! first you need to have +x attributes for the query.
15:31:46 <fizzie> That sounds vaguely unsettling, but I'll still go ahead with it.
15:31:53 -!- fungot has quit (Remote host closed the connection).
15:33:35 -!- Guest9 has joined.
15:33:51 <Guest9> NOTNEW
15:34:03 <Guest9> I WAS HERE YESTERDAY
15:40:40 <fizzie> VERY LOUD
15:41:03 -!- fungot has joined.
15:41:33 <fizzie> fungot: Did you gain some new kind of awareness from the new setup?
15:41:33 <fungot> fizzie: the .deb worked here. hope it didn't break my notify like it did?
15:41:52 <int-e> fungot: happy to hear that
15:41:52 <fungot> int-e: no. the scsh manual is??? what about cfunge???
15:42:10 <fizzie> fungot: ...you've installed a .deb package in your new Alpine-based container? What are you even doing?
15:42:10 <fungot> fizzie: it's hard in basic english....... huh.......interesting....... what kind of game, like e.g. procedure 6949 ( unnamed in fnord
15:42:20 <int-e> fungot: good question, what befunge implementation *are* you using?
15:42:20 <fungot> int-e: let tcl parse for me.
15:42:31 <fizzie> (Spoilers: it's cfunge.)
15:42:31 <int-e> fungot: oh you poor little thing
15:42:31 <fungot> int-e: unless it divides by 0 in which case, treating it as a multimedia message to myself with the task of adding 10 directories to a list which the last element
15:43:23 <fizzie> In retrospect, having a service manager that can restart it isn't *incredibly* useful for a bot that doesn't know how to auto-join any channels.
15:43:39 <int-e> (nothing deserves to be implemented in TCL)
15:43:54 <int-e> fizzie: hah
15:44:21 <int-e> have esolangs periodically tell fungot to join #esolangs
15:44:21 <fungot> int-e: must've been some tasteless slashem feature :) about 35 c today... it's warm
15:44:42 <fizzie> In a sense it's a fail-safe feature, because it also doesn't know how to persist the ignore list, so this way I can pre-set it before telling it to join.
15:45:19 <fizzie> fungot: Are you measuring inside your chassis or something? I mean, it *is* warm, but it's not 35°C warm.
15:45:19 <fungot> fizzie: " today in practice, i don't remember having been surprised. we can thank anselm for this wonderfully cyclic " proof."
15:45:39 <int-e> of course esolangs should also be on that ignore list, hmm
15:45:55 <fizzie> temp1: +37.0°C // well, pretty close
15:46:41 <fizzie> fungot: Actually, how did you get access to those sensors, you're supposed to be running in a KVM thing?
15:46:41 <fungot> fizzie: cookie monster used to scare me as a sort of regex, except limited, something that evaluate lambda calculus in haskell notation.
15:46:53 <fizzie> Fine, be that way. Uppity bot.
15:49:17 -!- Guest9 has quit (Quit: Ping timeout (120 seconds)).
15:51:44 -!- Guest9 has joined.
15:56:04 <fizzie> I could write a script to my own irssi instance to periodically check if it's missing; if so, whois it to verify it's connected and authenticated; then set that ignore list and tell it to join. But maybe it's just easier to fix those things in the Befunge code.
16:04:17 <oerjan> `addquote <fizzie> I could write a script to my own irssi instance to periodically check if it's missing; if so, whois it to verify it's connected and authenticated; then set that ignore list and tell it to join. But maybe it's just easier to fix those things in the Befunge code.
16:04:20 <HackEso> 1333) <fizzie> I could write a script to my own irssi instance to periodically check if it's missing; if so, whois it to verify it's connected and authenticated; then set that ignore list and tell it to join. But maybe it's just easier to fix those things in the Befunge code.
16:24:34 <FireFly> haha
16:36:48 -!- V has joined.
16:39:08 -!- Guest9 has quit (Ping timeout: 250 seconds).
16:42:56 -!- Guest9 has joined.
17:08:12 -!- Thelie has quit (Remote host closed the connection).
17:27:54 -!- vyv has quit (Quit: Konversation terminated!).
17:29:25 -!- Guest9 has quit (Quit: Client closed).
17:38:49 -!- imode has joined.
17:45:03 -!- dyeplexer has quit (Remote host closed the connection).
17:58:05 <river> https://www.reddit.com/r/math/comments/ntnsrs/the_logic_gate_adventure/
18:22:20 <esolangs> [[FourQueue]] N https://esolangs.org/w/index.php?oldid=84087 * Caenbe * (+3216) Created FourQueue
18:23:23 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=84088&oldid=84012 * Caenbe * (+16) /* F */ Added FourQueue
18:24:37 <esolangs> [[User:Caenbe]] https://esolangs.org/w/index.php?diff=84089&oldid=83989 * Caenbe * (+89) Added FourQueue
18:36:25 <esolangs> [[Purl]] N https://esolangs.org/w/index.php?oldid=84090 * GotCubes * (+4) Created page with "Temp"
18:50:03 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84091&oldid=84090 * GotCubes * (+1495)
18:59:00 <esolangs> [[FourQueue]] https://esolangs.org/w/index.php?diff=84092&oldid=84087 * Caenbe * (+11) Changed because having a 0 in front is a huge issue. This language may need work still.
18:59:22 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84093&oldid=84091 * GotCubes * (+1237) /* Instructions */
19:01:34 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84094&oldid=84093 * GotCubes * (+9) /* Instructions */
19:02:05 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84095&oldid=84094 * GotCubes * (+28) /* Instructions */
19:04:54 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84096&oldid=84095 * GotCubes * (+167) /* Instructions */
19:05:17 <esolangs> [[FourQueue]] https://esolangs.org/w/index.php?diff=84097&oldid=84092 * Caenbe * (+127) /* Computational class */
19:06:47 <esolangs> [[FourQueue]] https://esolangs.org/w/index.php?diff=84098&oldid=84097 * Caenbe * (+1) /* Computational class */
19:08:12 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84099&oldid=84096 * GotCubes * (+4)
19:10:01 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84100&oldid=84099 * GotCubes * (+280)
19:10:16 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84101&oldid=84100 * GotCubes * (+15) /* Hello, world! in Purl */
19:10:18 <esolangs> [[FourQueue]] https://esolangs.org/w/index.php?diff=84102&oldid=84098 * Caenbe * (-11) Undo revision 84092 by [[Special:Contributions/Caenbe|Caenbe]] ([[User talk:Caenbe|talk]]) Never mind, I'm an idiot. I will leave this as-is unless someone has a good objection.
19:11:53 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84103&oldid=84101 * GotCubes * (+803) /* Hello, world! in Purl */
19:12:17 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84104&oldid=84103 * GotCubes * (-443) /* Hello, world! in Purl */
19:12:32 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84105&oldid=84104 * GotCubes * (-362) /* Hello, world! in Purl */
19:17:27 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84106&oldid=84105 * GotCubes * (+10) /* Hello, world! in Purl */
19:20:41 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84107&oldid=84106 * GotCubes * (+568) /* Hello, world! in Purl */
19:23:30 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84108&oldid=84107 * GotCubes * (+192) /* Hello, world! */
19:27:52 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84109&oldid=84108 * GotCubes * (+498) /* Truth Machine */
19:31:43 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84110&oldid=84109 * GotCubes * (+318) /* 4-Function Calculator */
19:32:18 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84111&oldid=84110 * GotCubes * (+30) /* 4-Function Calculator */
19:37:38 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84112&oldid=84111 * GotCubes * (+800) /* 4-Function Calculator */
19:38:47 -!- oerjan has quit (Quit: Nite).
19:39:33 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84113&oldid=84112 * GotCubes * (+1)
19:40:04 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84114&oldid=84113 * GotCubes * (+72)
19:42:41 <esolangs> [[Special:Log/move]] move * GotCubes * moved [[Purl]] to [[*Purl]]
19:43:04 <esolangs> [[*Purl]] https://esolangs.org/w/index.php?diff=84117&oldid=84115 * GotCubes * (+4)
19:43:48 <esolangs> [[*Purl]] https://esolangs.org/w/index.php?diff=84118&oldid=84117 * GotCubes * (+0) /* Example Programs */
19:44:38 <esolangs> [[*Purl]] https://esolangs.org/w/index.php?diff=84119&oldid=84118 * GotCubes * (+50)
19:44:53 <esolangs> [[*Purl]] https://esolangs.org/w/index.php?diff=84120&oldid=84119 * GotCubes * (+1)
19:54:48 <esolangs> [[User:Caenbe]] https://esolangs.org/w/index.php?diff=84121&oldid=84089 * Caenbe * (+95) Organized my langs a bit
19:57:12 <esolangs> [[*Purl]] https://esolangs.org/w/index.php?diff=84122&oldid=84120 * GotCubes * (+257)
19:58:54 <esolangs> [[Special:Log/move]] move_redir * GotCubes * moved [[*Purl]] to [[Purl]] over redirect
19:58:54 <esolangs> [[Special:Log/delete]] delete_redir * GotCubes * GotCubes deleted redirect [[Purl]] by overwriting: Deleted to make way for move from "[[*Purl]]"
19:59:27 <esolangs> [[Purl]] https://esolangs.org/w/index.php?diff=84125&oldid=84123 * GotCubes * (-91)
20:00:53 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=84126&oldid=84088 * GotCubes * (+11) /* P */
20:06:13 <esolangs> [[FourQueue]] https://esolangs.org/w/index.php?diff=84127&oldid=84102 * Caenbe * (+47) /* Programs */ Extra detail
20:23:01 <Corbin> "space" is often used for whitespace, so searching is difficult; are there documented languages whose objects are spaces?
20:24:15 <Corbin> Metric spaces, topological spaces, combinatoric spaces, I'm not choosy. (I'm not Chu-sey? Chu spaces would be okay too.)
20:24:48 <shachaf> Chu spaces are the best.
20:25:27 <shachaf> Does "object" mean types or values?
20:27:55 -!- arseniiv_ has quit (Ping timeout: 264 seconds).
21:05:29 <Soni> 2D or 3D?
21:05:36 <Soni> (spaces, that is)
21:06:47 <shachaf> "dimension" is a very vague word.
21:11:41 <Corbin> Oh, whose values are spaces. It's pretty common for a language to have types as spaces, like a space of numbers or a space of strings. But I want to manipulate spaces as values.
21:34:32 <esolangs> [[FourQueue]] https://esolangs.org/w/index.php?diff=84128&oldid=84127 * Caenbe * (+12) Formatting; switch to Unicode
22:02:07 -!- salpynx has joined.
22:08:47 <salpynx> I've been looking into topology of esolangs recently. I was trying to make a funge on an n-torus playfield, but have realised befunge and Rasel with jumps (trampoline/bridge) are just as n-torusy as what I had in mind
22:12:03 <salpynx> I'm in the process of writing a tool to graph the control flow of various languages to get an idea of how they can be embedded, to discover what kind of graph can be embedded on an (n>1)-torus
22:13:32 <salpynx> It does BCT, brainfuck, and python (to some extend; it ignores function calls atm). Next step is Befunge / Rasel. I'm especially interested in how rotations differ from reflections in the graph, and how to represent that.
22:16:20 <salpynx> Relating to the space question, I had thought of making each program symbol a 2d region on a surface rather that a point, which is what they seem to be by default. Rotations in space would then be real rotations in space, not just choosing a labelled edge to move to
22:16:41 <salpynx> That's all program space topology though, not data space
22:25:34 <salpynx> Hm, I have a WIP 2D rewriting language that has stalled. That might benefit from being thought of as "space rewriting" rather than graph (or net) rewriting
22:44:32 -!- Sgeo has joined.
22:46:28 <esolangs> [[BrainDots]] N https://esolangs.org/w/index.php?oldid=84129 * EnilKoder * (+595) init
23:05:48 <esolangs> [[Purl]] M https://esolangs.org/w/index.php?diff=84130&oldid=84125 * Caenbe * (+4) Grammar
23:19:02 -!- V has quit (Ping timeout: 252 seconds).
23:25:27 <esolangs> [[Minsky Swap]] https://esolangs.org/w/index.php?diff=84131&oldid=84036 * Caenbe * (+2) /* Computational class */ Nice codeboxes
23:46:31 -!- V has joined.
←2021-06-05 2021-06-06 2021-06-07→ ↑2021 ↑all