00:00:43 <shachaf> PostScript Object Notation
00:01:09 <zzo38> If you want to use PostScript Object Notation then you can use the built-in commands of PostScript.
00:02:28 <zzo38> It is good if the data is only written and read by PostScript programs, or if used with other programs that are designed to be used with PostScript, but some programs are not designed for use with PostScript and are using JSON, so, this way, if the external data is JSON then still you can use it with PostScript anyways.
01:23:54 <zzo38> Usenet article <1567559086.bystand@zzo38computer.org> includes this program. It can also be downloaded from: https://arin.ga/yoZtdL
01:33:16 -!- tromp_ has joined.
01:34:49 -!- tromp has quit (Ping timeout: 252 seconds).
01:42:26 -!- aloril_ has joined.
01:43:31 -!- hppavilion[1] has joined.
01:46:09 -!- aloril has quit (Ping timeout: 258 seconds).
02:04:32 -!- Cale has quit (Read error: Connection reset by peer).
03:14:42 -!- hppavilion[1] has quit (Ping timeout: 258 seconds).
03:36:51 -!- Sgeo__ has joined.
03:40:06 -!- Sgeo_ has quit (Ping timeout: 244 seconds).
04:21:40 -!- nfd9001 has joined.
05:22:25 -!- Sgeo__ has quit (Ping timeout: 246 seconds).
05:27:43 -!- nfd9001 has quit (Ping timeout: 258 seconds).
05:31:08 <zzo38> Do you have a slide rule with roman numbers?
05:31:32 -!- nfd9001 has joined.
05:32:55 <shachaf> The numbers keep roamin' back and forth on a log scale.
05:38:27 <esowiki> [[Grid]] M https://esolangs.org/w/index.php?diff=65920&oldid=65904 * Hakerh400 * (-1)
06:41:12 -!- b_jonas has quit (Remote host closed the connection).
07:29:11 -!- hppavilion[1] has joined.
07:48:06 -!- cpressey has joined.
07:56:48 <cpressey> Good morning. Other than Haskell, I can't think of any popular functional languages that actually forbid mutability. The vast majority provide some kind of destructive update, but frown on using it.
07:57:51 <rain1> but in a way there is mutation in haskell, like stref
07:59:56 <rain1> I guess minikanren doesn't have mutation
08:01:20 <cpressey> Curry's not exactly popular, and Minikanren isn't really a language :)
08:01:32 <rain1> oh yeah because its not turing complete
08:01:52 <cpressey> Well, it needs another language to be embedded in, and that language needs to have things like lambdas
08:03:49 <myname> curry is so unpopular, there isn't even an aur package for one of its implementations
08:04:14 <rain1> Lisp Object Notation
08:06:10 <myname> are object notations really programming languages?
08:07:11 <rain1> http://www.cs.yorku.ca/~paige/Bon/bon.html
08:07:39 <rain1> https://libujo.org/ UJO Data Object Notation is a binary data serialization format for the Internet of Things and machine to machine (M2M) applications. The name UJO is Esperanto and means container
08:07:43 <rain1> this is epic cringe\
08:09:44 <myname> i like the abbreviation UDON, though
08:11:01 <Taneb> cpressey: hmm, I don't think jq has mutability
08:12:37 <Taneb> It's a streaming language, so it has things that might look like mutability but aren't (they're closer to record updates)
08:17:53 -!- hppavilion[1] has quit (Remote host closed the connection).
08:18:02 -!- Sgeo has joined.
08:18:26 -!- hppavilion[1] has joined.
08:19:17 <cpressey> https://github.com/MakeNowJust/bf.jq
08:20:21 <cpressey> "Popular enough and Turing-complete enough for someone to have written a Brainfuck interpreter in it"
08:29:47 -!- hppavilion[1] has quit (Remote host closed the connection).
08:30:23 -!- hppavilion[1] has joined.
08:33:22 <Taneb> cpressey: I wrote one of those a couple of months back, https://gist.github.com/Taneb/be9d6d5048ce6ca3c5563df223052c6b
08:34:29 <Taneb> (mine has partial support for , and is thus vastly superior)
08:40:05 <cpressey> Taneb: I like the lack of indentation in the nested ifs
08:44:46 <shachaf> I wrote a bf interepreter for my editor once, whose scripting language lacks conditionals.
08:44:56 -!- Lord_of_Life has quit (Ping timeout: 244 seconds).
08:44:57 <shachaf> You can express them in terms of try-catch, though.
08:46:08 -!- Lord_of_Life has joined.
09:06:38 <myname> ah, just like javagony
09:08:03 <shachaf> Hmm, there's also no recursion.
09:08:23 <shachaf> So under normal circumstances infinite loops are impossible.
09:08:41 <shachaf> But you can set things to happen based on events, including "user is idle".
09:09:03 -!- hppavilion[1] has quit (Remote host closed the connection).
09:10:16 -!- hppavilion[1] has joined.
09:14:58 <esowiki> [[Talk:Interfrac]] M https://esolangs.org/w/index.php?diff=65921&oldid=60495 * A * (+270)
09:15:55 -!- nfd has joined.
09:18:44 <esowiki> [[Talk:Interfrac]] M https://esolangs.org/w/index.php?diff=65922&oldid=65921 * A * (+360) /* Proof that your formula is invalid! */
09:19:16 -!- nfd9001 has quit (Ping timeout: 264 seconds).
09:20:06 <esowiki> [[Talk:Interfrac]] M https://esolangs.org/w/index.php?diff=65923&oldid=65922 * A * (+91) /* Proof that your formula is invalid! */
09:20:35 -!- nfd has quit (Ping timeout: 244 seconds).
09:21:20 <esowiki> [[Interfrac]] M https://esolangs.org/w/index.php?diff=65924&oldid=60492 * A * (+110) /* Introduction */ Your formula is wrong.
10:17:20 <esowiki> [[Deadfish]] https://esolangs.org/w/index.php?diff=65925&oldid=65853 * Kritixilithos * (+214) added sed interpreter of deadfish
10:57:26 -!- hppavilion[1] has quit (Remote host closed the connection).
11:32:38 -!- arseniiv has joined.
11:52:41 <esowiki> [[Point]] https://esolangs.org/w/index.php?diff=65926&oldid=65799 * Dtuser1337 * (-12) /* Hello, world! */
11:52:51 <esowiki> [[Point]] https://esolangs.org/w/index.php?diff=65927&oldid=65926 * Dtuser1337 * (-12) /* Countdown */
11:53:00 <esowiki> [[Point]] https://esolangs.org/w/index.php?diff=65928&oldid=65927 * Dtuser1337 * (-12) /* Counting up */
12:03:57 <esowiki> [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=65929&oldid=65890 * Dtuser1337 * (+55) adding more lang because we need to give esolang maker a pleasure
12:06:13 <esowiki> [[ASCII @]] https://esolangs.org/w/index.php?diff=65930&oldid=65918 * Dtuser1337 * (+2) dont lie, A, this is unimplemented.
12:09:01 <esowiki> [[PureStack]] M https://esolangs.org/w/index.php?diff=65931&oldid=65549 * Dtuser1337 * (+6) FTFY, becuaz your example header has a problemsw
13:01:43 -!- howlands has quit (Ping timeout: 244 seconds).
13:20:01 -!- Sgeo_ has joined.
13:21:55 -!- Sgeo has quit (Ping timeout: 246 seconds).
14:54:54 -!- Sgeo__ has joined.
14:57:57 -!- Sgeo_ has quit (Ping timeout: 245 seconds).
14:58:24 <esowiki> [[Pxem]] M https://esolangs.org/w/index.php?diff=65932&oldid=65889 * YamTokTpaFa * (+2) /* Output */ sing->pl.
14:59:06 <esowiki> [[Pxem]] M https://esolangs.org/w/index.php?diff=65933&oldid=65932 * YamTokTpaFa * (+6) /* Input */ an integer->a signed integer
15:00:49 <esowiki> [[Pxem]] M https://esolangs.org/w/index.php?diff=65934&oldid=65933 * YamTokTpaFa * (-12) /* Output */
15:02:09 <cpressey> Finally got around to officially releasing and announcing Wagon: https://catseye.tc/article/News.md#our-second-esolang-of-2019-wagon
15:03:35 <esowiki> [[Pxem]] M https://esolangs.org/w/index.php?diff=65935&oldid=65934 * YamTokTpaFa * (+64) /* Operating stack */
15:04:00 <esowiki> [[Pxem]] M https://esolangs.org/w/index.php?diff=65936&oldid=65935 * YamTokTpaFa * (-1) /* Operating stack */ del'd s from bold word
15:09:23 <esowiki> [[Trickcode]] N https://esolangs.org/w/index.php?oldid=65937 * Trickbrain26 * (+5237) A language by trickbrain26
15:12:15 <esowiki> [[Pxem]] https://esolangs.org/w/index.php?diff=65938&oldid=65936 * YamTokTpaFa * (+194) /* Operating content of file */
15:13:47 -!- sprocklem has quit (Ping timeout: 245 seconds).
15:14:54 <esowiki> [[Pxem]] https://esolangs.org/w/index.php?diff=65939&oldid=65938 * YamTokTpaFa * (+80) /* Random value */
15:15:06 -!- arseniiv has quit (Read error: Connection reset by peer).
15:15:24 -!- arseniiv has joined.
15:19:13 -!- arseniiv has quit (Read error: Connection reset by peer).
15:19:29 -!- arseniiv has joined.
15:20:13 <esowiki> [[Pxem]] https://esolangs.org/w/index.php?diff=65940&oldid=65939 * YamTokTpaFa * (+332) /* Conditional looping */
15:21:44 <esowiki> [[Pxem]] https://esolangs.org/w/index.php?diff=65941&oldid=65940 * YamTokTpaFa * (+72) /* Termination */
15:22:52 <esowiki> [[Pxem]] M https://esolangs.org/w/index.php?diff=65942&oldid=65941 * YamTokTpaFa * (-25) /* Arithmetic operation */
15:23:38 <esowiki> [[Pxem]] M https://esolangs.org/w/index.php?diff=65943&oldid=65942 * YamTokTpaFa * (+4) /* Hello, world! */
15:24:27 <esowiki> [[Pxem]] M https://esolangs.org/w/index.php?diff=65944&oldid=65943 * YamTokTpaFa * (+12) /* Operating content of file */ group
15:42:05 <esowiki> [[User:Dtuser1337/Sandbox]] https://esolangs.org/w/index.php?diff=65945&oldid=65894 * Dtuser1337 * (+13) /* Beginning of the Sandbox line */
16:25:54 -!- cpressey has quit (Quit: A la prochaine.).
16:58:06 -!- arseniiv_ has joined.
17:01:51 -!- arseniiv has quit (Ping timeout: 264 seconds).
17:01:55 -!- arseniiv__ has joined.
17:02:15 -!- arseniiv__ has changed nick to arseniiv.
17:04:19 <esowiki> [[Fusion Tag]] https://esolangs.org/w/index.php?diff=65946&oldid=65494 * Kritixilithos * (+2) small fix in interpreter
17:04:51 -!- arseniiv_ has quit (Ping timeout: 264 seconds).
17:08:43 <esowiki> [[Nuts]] N https://esolangs.org/w/index.php?oldid=65947 * YamTokTpaFa * (+2125) Created page with "{{Stub}} '''Nuts''' is a [[functional]] programming language designed by [https://qiita.com/hogefuga ''@hogefuga'' or '' '' in Qiita], [https://github.com/hoge-fu..."
17:11:41 <esowiki> [[Nuts]] https://esolangs.org/w/index.php?diff=65948&oldid=65947 * YamTokTpaFa * (+29)
17:16:14 <esowiki> [[Grass]] https://esolangs.org/w/index.php?diff=65949&oldid=11550 * YamTokTpaFa * (+262)
17:21:02 -!- FreeFull has joined.
17:25:19 <esowiki> [[Grass]] https://esolangs.org/w/index.php?diff=65950&oldid=65949 * YamTokTpaFa * (+74)
17:51:21 -!- Phantom_Hoover has joined.
17:59:54 <esowiki> [[Trickcode]] https://esolangs.org/w/index.php?diff=65951&oldid=65937 * Trickbrain26 * (+3)
18:52:15 <arseniiv> what can I do with yeast in Powder Toy?
18:52:39 <arseniiv> (except growing it and making it die)
19:01:00 <esowiki> [[Trickcode]] https://esolangs.org/w/index.php?diff=65952&oldid=65951 * Trickbrain26 * (+0)
19:01:33 <esowiki> [[Trickcode]] https://esolangs.org/w/index.php?diff=65953&oldid=65952 * Trickbrain26 * (+0)
19:09:56 -!- b_jonas has joined.
19:12:48 <esowiki> [[Trickcode]] https://esolangs.org/w/index.php?diff=65954&oldid=65953 * Trickbrain26 * (+101)
19:19:14 -!- oerjan has joined.
19:24:44 <oerjan> i seem to skip most of the logs these days
19:39:50 -!- ArthurStrong has joined.
20:00:30 <b_jonas> fungot, what cream or filling do you like to eat spongecake with?
20:00:30 <fungot> b_jonas: read the rest of the u.s.
20:16:17 <esowiki> [[Special:Log/newusers]] create * DmilkaSTD * New user account
20:42:54 <b_jonas> fungot, do you ride the horse?
20:42:54 <fungot> b_jonas: looks like it ignores z too? :)
20:43:45 -!- Lord_of_Life_ has joined.
20:45:53 -!- Lord_of_Life has quit (Ping timeout: 245 seconds).
20:46:42 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:51:14 <esowiki> [[Intramodular Transaction]] N https://esolangs.org/w/index.php?oldid=65955 * Hakerh400 * (+3860) New language
20:52:33 <esowiki> [[User:Hakerh400]] https://esolangs.org/w/index.php?diff=65956&oldid=65899 * Hakerh400 * (+56)
20:53:40 <esowiki> [[Language list]] https://esolangs.org/w/index.php?diff=65957&oldid=65898 * Hakerh400 * (+56) Add new language
21:06:18 -!- hppavilion[1] has joined.
21:06:33 <HackEso> 1/2:01//01 is an abbreviation that 01 understands. \ newline//Newlines are le/rn's \ biggest weakness. \ // is a space, unless you're hackego and don't understand wide characters. \ prography//Prography is the art of turning computational algorithms into something totally incomprehensible to anyone whose brain isn't made of silicon and arsenic. \ haskell'//Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit par
21:09:31 <esowiki> [[Intramodular Transaction]] M https://esolangs.org/w/index.php?diff=65958&oldid=65955 * Hakerh400 * (-3)
21:42:56 -!- atslash has quit (Quit: Leaving).
22:06:58 -!- ArthurStrong has quit (Quit: leaving).
22:08:25 -!- FreeFull has quit.
22:13:55 -!- Cale has joined.
22:31:18 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds).
22:33:40 -!- hppavilion[1] has quit (Ping timeout: 244 seconds).
22:50:22 -!- b_jonas has quit (Quit: leaving).
23:04:36 -!- stux- has joined.
23:06:58 -!- stux|away has quit (Ping timeout: 252 seconds).
23:08:29 -!- xkapastel has joined.
23:09:43 -!- tramplefoot has joined.
23:12:33 -!- tramplefoot has quit (Read error: Connection reset by peer).
23:13:04 -!- hppavilion[1] has joined.
23:31:59 -!- Lykaina has joined.
23:32:22 <Lykaina> anyone like this: https://paste.ee/p/W69OZ ?
23:36:25 <Lykaina> i need advice about totem, and i hate that i don't know about any other chat rooms
23:38:37 -!- Cale has quit (Ping timeout: 276 seconds).
23:40:28 -!- Cale has joined.
23:45:38 <Sgeo__> Lykaina, is the "loop nesting memory" a stack? Which instructions use it?
23:45:38 <Lykaina> can you tell me how to find out if this languge i made is esoteric enough to be talked about here?
23:46:00 <Lykaina> it's like a stack, i guess
23:46:34 <Lykaina> crap...forgot to paste the interpreter's source code
23:47:35 <Sgeo__> I don't know how much interest it would gather, but I think this language qualifies.
23:47:39 <Lykaina> by storing program file positions
23:53:29 <Lykaina> sorry i get nudge and desparate at times
23:55:28 <Lykaina> i just figured out subroutines
23:56:47 <Lykaina> Sgeo__: the nesting memory is used by codes N, O, P, and Q
23:58:36 <Sgeo__> Ah. I would suggest the spec stating that, I think?