view paste/paste.3068 @ 12518:2d8fe55c6e65 draft default tip

<int-e> learn The password of the month is release incident pilot.
author HackEso <hackeso@esolangs.org>
date Sun, 03 Nov 2024 00:31:02 +0000
parents 779da8bd2627
children
line wrap: on
line source

2004-10-26.txt:01:10:43: -!- cpressey has joined #esoteric.
2004-10-26.txt:14:37:55: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2004-10-26.txt:14:41:54: -!- cpressey has joined #esoteric.
2004-10-26.txt:14:50:07: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2004-10-26.txt:14:54:06: -!- cpressey has joined #esoteric.
2004-10-26.txt:15:02:37: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2004-10-26.txt:15:05:07: -!- cpressey has joined #esoteric.
2004-11-03.txt:12:18:51: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2004-11-03.txt:12:20:33: -!- cpressey has joined #esoteric.
2004-11-03.txt:12:20:46: -!- cpressey has quit (Killed by sagan.freenode.net (Nick collision)).
2004-11-03.txt:12:20:46: -!- cpressey has joined #esoteric.
2004-11-03.txt:14:55:19: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2004-11-03.txt:14:56:30: -!- cpressey has joined #esoteric.
2004-11-04.txt:13:21:01: -!- cpressey_ has joined #esoteric.
2004-11-04.txt:13:21:02: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2004-11-04.txt:22:52:59: <cpressey_> hello :)
2004-11-04.txt:22:53:31: -!- cpressey_ is now known as cpressey.
2004-11-05.txt:00:16:25: <cpressey> yep
2004-11-08.txt:03:57:21: <cpressey> heatsink: re type inference: the dragon book contains a good description & algorithm
2004-11-08.txt:03:58:42: <cpressey> np
2004-11-08.txt:03:58:57: <cpressey> it still took me a loooong time to figure out exactly what was going on with it :)
2004-11-08.txt:03:59:20: <cpressey> replacing the greek letters with T1, T2, T3 and walking myself through abunch of examples seemed to help
2004-11-08.txt:04:02:47: <cpressey> no
2004-11-08.txt:04:03:44: <cpressey> word-final :)
2004-11-08.txt:04:03:46: <cpressey> cute
2004-11-08.txt:04:06:31: <cpressey> silly textbook publishers.
2004-11-08.txt:04:06:34: <cpressey> anyway, i have to be off
2004-11-08.txt:04:06:37: <cpressey> catch you later.
2004-11-12.txt:21:05:21: -!- cpressey_ has joined #esoteric.
2004-11-12.txt:21:05:21: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2004-11-14.txt:01:21:27: -!- cpressey_ has quit (Read error: 104 (Connection reset by peer)).
2004-11-14.txt:01:23:27: -!- cpressey has joined #esoteric.
2004-11-14.txt:18:01:23: -!- cpressey has quit (Read error: 110 (Connection timed out)).
2004-11-14.txt:18:03:33: -!- cpressey has joined #esoteric.
2004-11-14.txt:18:20:32: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2004-11-14.txt:18:23:22: -!- cpressey has joined #esoteric.
2004-11-15.txt:03:13:40: -!- cpressey has quit (Read error: 60 (Operation timed out)).
2004-11-15.txt:03:31:02: -!- cpressey has joined #esoteric.
2004-11-18.txt:06:25:34: -!- cpressey has quit (leguin.freenode.net irc.freenode.net).
2004-11-18.txt:06:26:48: -!- cpressey has joined #esoteric.
2004-11-18.txt:10:01:56: -!- cpressey has quit (leguin.freenode.net irc.freenode.net).
2004-11-18.txt:10:03:03: -!- cpressey has joined #esoteric.
2004-11-21.txt:02:16:16: -!- cpressey has quit ("leaving").
2004-11-21.txt:02:28:43: -!- cpressey has joined #esoteric.
2004-11-21.txt:02:32:25: -!- cpressey has quit (Client Quit).
2004-11-21.txt:02:50:46: -!- cpressey has joined #esoteric.
2004-11-23.txt:19:37:42: -!- cpressey has quit (Read error: 110 (Connection timed out)).
2004-11-23.txt:20:56:00: -!- cpressey has joined #esoteric.
2004-11-25.txt:05:32:42: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2004-11-25.txt:05:40:50: -!- cpressey has joined #esoteric.
2004-11-25.txt:13:19:20: -!- cpressey_ has joined #esoteric.
2004-11-25.txt:13:19:28: -!- cpressey has quit (Remote closed the connection).
2004-11-26.txt:01:32:45: -!- cpressey_ is now known as cpressey.
2004-11-28.txt:20:51:41: -!- cpressey has quit (Read error: 60 (Operation timed out)).
2004-11-28.txt:21:00:39: -!- cpressey has joined #esoteric.
2004-12-03.txt:03:34:18: -!- cpressey has quit (Read error: 110 (Connection timed out)).
2004-12-03.txt:03:42:29: -!- cpressey has joined #esoteric.
2004-12-05.txt:04:01:27: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2004-12-05.txt:04:01:46: -!- cpressey has joined #esoteric.
2004-12-10.txt:06:09:39: -!- cpressey has quit ("leaving").
2004-12-10.txt:06:25:05: -!- cpressey has joined #esoteric.
2004-12-10.txt:10:00:29: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2004-12-10.txt:10:04:12: -!- cpressey has joined #esoteric.
2004-12-14.txt:17:25:50: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2004-12-14.txt:17:29:05: -!- cpressey has joined #esoteric.
2004-12-14.txt:17:29:25: -!- cpressey has quit (Client Quit).
2004-12-14.txt:17:30:09: -!- cpressey has joined #esoteric.
2004-12-15.txt:10:11:15: -!- cpressey_ has joined #esoteric.
2004-12-15.txt:10:11:15: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2004-12-15.txt:10:12:17: -!- cpressey_ is now known as cpressey.
2004-12-17.txt:00:34:50: -!- cpressey has joined #esoteric.
2004-12-18.txt:01:58:35: <cpressey> i would've though perl would be perfectly apropos for a language called "Argh!"
2004-12-18.txt:02:31:47: <cpressey> ah.  i'm not familiar with that one.
2004-12-18.txt:07:18:51: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2004-12-18.txt:07:19:23: -!- cpressey has joined #esoteric.
2004-12-25.txt:00:11:46: <cpressey> nooga: the interpreting loop of befunge is iterative, like:  while(!done) { execute_at(x,y); x+=dx; y+=dy; }
2004-12-25.txt:00:14:15: <cpressey> i wasn't here earlier :)
2004-12-25.txt:00:18:39: <cpressey> yeah.  >, for example, sets dx=1 and dy=0
2004-12-25.txt:00:45:25: <cpressey> no problem
2004-12-29.txt:19:24:49: <cpressey> calamari_: hi
2004-12-29.txt:19:27:06: <cpressey> :)
2004-12-29.txt:19:27:22: <cpressey> i haven't done anything with esolangs in a looong while.
2004-12-29.txt:19:27:38: <cpressey> well, nothing of note anyway.
2004-12-29.txt:19:28:02: <cpressey> yeah, i saw... bf OS, huh?  very cool :)
2004-12-29.txt:19:32:49: <cpressey> i've been pondering ideas for how to get esolangs to talk to the outside world, which is something an eso OS would need.
2004-12-29.txt:19:33:52: <cpressey> the only thing most esolangs have in common is the standard input/output, so i was thinking, some kind of escape sequence through it would be the best way.
2004-12-29.txt:19:34:06: <cpressey> for example, output control-E, then a couple of bytes
2004-12-29.txt:19:35:42: <cpressey> yeah.  one problem is that there is really no good way for a program to 'detect' whether it's runing under this system or not.  but otherwise, i can't think of a better way.  adding instructions to the language is ugly IMHO, and it doesn't really apply cross-linguistically, so there'd be no consistency for an e.g. befunge or malbolge OS
2004-12-29.txt:19:40:10: <cpressey> right.  but if the only way to communicate back to the program is through standard input, the "installation check" in this case has to read from standard input.  and if it's not running under the eso system, well, it waits for a key :) which isn't pretty, but i suppose it works alright
2004-12-29.txt:19:41:05: <cpressey> the other problem is that output of arbitrary binary data might trigger the 'escape codes' accidentally
2004-12-29.txt:19:41:31: <cpressey> but otoh, these are esolangs, so we don't have to look at these as problems per se, they can be 'fun features'!
2004-12-29.txt:19:41:37: <cpressey> :)
2004-12-29.txt:19:44:16: <cpressey> i was meaning to, but it's a big project and i never found the time.
2004-12-29.txt:19:44:47: <cpressey> i did do some work on a program that would intercept and translate another program's I/O, but it's only partly done and only works on unix
2004-12-29.txt:19:48:34: <cpressey> heh
2004-12-29.txt:19:49:12: <cpressey> right, i didn't consider that what you meant by "bootable bf interpreter" must have been bf-in-the-bootblock :)
2004-12-29.txt:19:50:05: <cpressey> the nice thing about escape sequences is that as long as there's an unassigned code somewhere they can be extended
2004-12-29.txt:19:50:33: <cpressey> so, yeah.  this could be fun, i might turn my attention to it again if i can find the time...
2004-12-29.txt:19:51:58: <cpressey> yep, me too.  ttyl.
2004-12-31.txt:07:06:34: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2004-12-31.txt:07:07:31: -!- cpressey has joined #esoteric.
2005-01-03.txt:20:29:24: -!- cpressey_ has joined #esoteric.
2005-01-03.txt:20:30:15: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2005-01-06.txt:11:14:39: -!- cpressey_ has quit (Read error: 104 (Connection reset by peer)).
2005-01-06.txt:11:17:27: -!- cpressey has joined #esoteric.
2005-01-10.txt:22:52:16: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2005-01-10.txt:23:04:25: -!- cpressey has joined #esoteric.
2005-01-11.txt:05:03:44: -!- cpressey has quit ("leaving").
2005-01-11.txt:05:06:43: -!- cpressey has joined #esoteric.
2005-01-11.txt:17:36:20: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2005-01-11.txt:17:37:01: -!- cpressey has joined #esoteric.
2005-01-14.txt:11:13:29: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2005-01-14.txt:11:19:16: -!- cpressey has joined #esoteric.
2005-01-16.txt:10:20:35: -!- cpressey has quit (Remote closed the connection).
2005-01-16.txt:10:25:00: -!- cpressey has joined #esoteric.
2005-01-21.txt:10:24:27: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2005-01-21.txt:10:24:52: -!- cpressey has joined #esoteric.
2005-01-22.txt:19:01:18: -!- cpressey has quit ("leaving").
2005-01-22.txt:19:04:04: -!- cpressey_ has joined #esoteric.
2005-01-22.txt:19:05:01: -!- cpressey_ is now known as cpressey.
2005-01-23.txt:02:00:25: -!- cpressey has quit (Read error: 110 (Connection timed out)).
2005-01-23.txt:02:09:13: -!- cpressey has joined #esoteric.
2005-01-26.txt:23:55:46: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2005-01-26.txt:23:55:47: -!- cpressey has joined #esoteric.
2005-01-27.txt:12:05:16: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2005-01-27.txt:12:05:55: -!- cpressey has joined #esoteric.
2005-02-02.txt:02:14:47: -!- cpressey has quit (tolkien.freenode.net irc.freenode.net).
2005-02-02.txt:02:16:44: -!- cpressey has joined #esoteric.
2005-02-07.txt:03:32:06: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2005-02-07.txt:03:37:33: -!- cpressey has joined #esoteric.
2005-02-09.txt:20:22:01: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2005-02-09.txt:20:22:54: -!- cpressey has joined #esoteric.
2005-02-12.txt:17:54:21: -!- cpressey has quit ("leaving").
2005-02-12.txt:19:17:46: -!- cpressey has joined #esoteric.
2005-02-18.txt:04:50:19: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2005-02-18.txt:04:52:03: -!- cpressey has joined #esoteric.
2005-02-25.txt:02:25:57: -!- cpressey has quit (Read error: 110 (Connection timed out)).
2005-02-25.txt:02:43:35: -!- cpressey has joined #esoteric.
2005-02-25.txt:02:45:37: -!- cpressey_ has joined #esoteric.
2005-02-25.txt:02:58:27: -!- cpressey_ has quit ("leaving").
2005-03-02.txt:04:19:57: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2005-03-02.txt:04:21:42: -!- cpressey has joined #esoteric.
2005-03-03.txt:20:57:36: <cpressey> wumpus and flip are good candidates.
2005-03-04.txt:00:28:14: <cpressey> {^Raven^}: jeffry was working on something like this.
2005-03-04.txt:00:28:36: <cpressey> damn, what's his nick again.... caligari, i think?
2005-03-04.txt:00:28:49: <cpressey> that's it, thanks :)
2005-03-04.txt:00:33:50: <cpressey> {^Raven^}: afaik, he's working on it as a full-fledged operating system.
2005-03-04.txt:00:34:17: <cpressey> but the layer is just a protocol, it could be implemented for other os'es...
2005-03-04.txt:00:34:31: <cpressey> the useful thing would be to have the same protocol
2005-03-04.txt:00:34:51: <cpressey> dare i say "standardized"...?  no, i daren't.  :)
2005-03-04.txt:00:47:45: <{^Raven^}> cpressey: found the BOS section of his site and it does look interesting, would have never thought of implementing low level disk access and stuff
2005-03-05.txt:20:29:25: <cpressey> such are the limits of most people's ability to code in brainfuck, i suppose :)
2005-03-05.txt:20:31:19: <cpressey> heh :) i like to think of it this way: being able to write complex brainfuck programs is not the kind of clever i am :)
2005-03-05.txt:20:31:41: <cpressey> ok, that grammar sounded a lot better in my head than it did in text, but you get the idea.
2005-03-05.txt:20:43:14: <cpressey> i think calculating pi requires more number theory type knowledge than brainfuck programming ability anyway.
2005-03-05.txt:20:44:30: <cpressey> and yeah, a _real_ tutorial would be nice.  something that demonstrates that it really is just as computationally powerful as java, or whatever is on most coder's minds these days.
2005-03-05.txt:22:07:57: <cpressey> the horrific part would be the stack management, i think :)
2005-03-05.txt:22:08:37: <cpressey> hi lament 
2005-03-05.txt:22:17:29: <cpressey> like calamari's eso-os?
2005-03-05.txt:22:21:08: <cpressey> like #!/usr/local/bin/bf ?
2005-03-05.txt:22:21:23: <cpressey> except make some wrapper that strips out the first line of text
2005-03-05.txt:22:22:39: <cpressey> mod_bf is kind of lame from what i hear
2005-03-05.txt:22:25:30: <cpressey> yo calamari :)
2005-03-05.txt:22:52:36: <cpressey> {^Raven^}: is calamari's EsoAPI like what you had in mind?
2005-03-05.txt:22:53:35: <cpressey> how so?
2005-03-05.txt:22:57:36: <cpressey> hmm.  well, it could be extended, obviously.
2005-03-05.txt:22:57:47: <cpressey> my criticism of it as it stands is that it's not quite general enough.
2005-03-05.txt:22:59:48: <cpressey> right, that's what i meant.
2005-03-05.txt:23:00:03: <cpressey> having the return code appear in a memory location isn't general enough, for example.
2005-03-05.txt:23:00:13: <cpressey> you might not have memory locations :)
2005-03-05.txt:23:00:19: <cpressey> it should appear on the input channel...
2005-03-05.txt:23:02:51: <cpressey> well, there's an issue of opacity.  it would be nice for the layer to be able to work with existing interpreters without modifying them, meaning, you couldn't play with the memory locations directly anyway.
2005-03-05.txt:23:08:39: <cpressey> {^Raven^}: that's still not quite general enough for my taste.
2005-03-05.txt:23:17:30: <cpressey> but, until i write something up, my taste is a moot point :)
2005-03-05.txt:23:17:35: <cpressey> i'll write something up.
2005-03-05.txt:23:24:28: <cpressey> like EsoAPI, but more general.  a layer that lives between the i/o and the os, that translates special input/output to/from the program, into system calls.
2005-03-05.txt:23:30:50: <cpressey> cool.
2005-03-05.txt:23:37:16: <cpressey> hmm, i don't think of it that way.  it's essentially a protocol; it _should_ be public.
2005-03-05.txt:23:37:54: <cpressey> if the internet didn't have peer-reviewed rfc's, the world would be a mess :)
2005-03-05.txt:23:38:07: <cpressey> of course, this is esoteric programming, so you could easily make a counter argument...
2005-03-05.txt:23:38:30: <cpressey> that things should be as obscure as possible ;)
2005-03-06.txt:01:55:39: <cpressey> ok, i wrote something up.
2005-03-06.txt:01:55:43: <cpressey> http://catseye.webhop.net/projects/pesoix/doc/pesoix.html
2005-03-06.txt:02:21:33: <cpressey> ok, cool!  i've added it.
2005-03-06.txt:02:24:28: <cpressey> yeah
2005-03-06.txt:02:24:48: <cpressey> i don't know yet
2005-03-06.txt:02:27:07: <cpressey> well, EsoAPI has the first few 'non banked' commands.  Easel has (so far) banks 01, 02, and 03 (which conflict with EsoAPI).  and i threw in bank 10
2005-03-06.txt:02:27:10: <cpressey> (all in hex)
2005-03-06.txt:02:28:19: <cpressey> there could in theory be an unlimited number of api calls, if one of the banks admits sub-banks (and one of those sub-banks admits sub-sub-banks, etc)
2005-03-06.txt:02:30:45: <cpressey> well, i'd like all the 'common' api sections to be only 1 bank deep, and have anything deeper reserved for 'vendor extensions' :)
2005-03-06.txt:02:31:35: <cpressey> the low-level disk access doesn't have to be real... it could be emulated.  or more simply, those commands could just be reserved for EsoAPI
2005-03-06.txt:02:32:06: <cpressey> since the low-level stuff is mostly useful for booting anyway.
2005-03-06.txt:02:33:23: <cpressey> i worry that calamari's boot block doesn't have enough space left in it to parse a bank number :)
2005-03-06.txt:02:41:10: <cpressey> hmmm, a modal api :)  actually, that probably makes the most sense.  and it's even ugly enough to be kind of esoteric!
2005-03-06.txt:02:41:22: <cpressey> i'll think about it for a bit.
2005-03-06.txt:02:42:23: <cpressey> heh
2005-03-06.txt:03:02:49: <cpressey> ok, i like the idea of different 'dialects' (with the default dialect being the BOS aka EsoAPI dialect), and a command to switch between dialects.  but the command to switch between dialects should probably be the same in every dialect, or chaos will ensue
2005-03-06.txt:03:02:58: <cpressey> (not that that's _necessarily_ bad, mind you :)
2005-03-06.txt:03:03:28: <cpressey> and if a particular implementation doesn't support a particular dialect, well, that's ok.  but it needs to notify the program of that.
2005-03-06.txt:03:05:03: <cpressey> essentially, yeah.  the important thing is that it allows for more overlap.
2005-03-06.txt:03:08:14: <cpressey> yep.
2005-03-06.txt:03:08:28: <cpressey> btw, nice website :)
2005-03-06.txt:03:09:12: <cpressey> "*** Winner of the 2204 2k Classic Text Adventure Competition ***" - heh, are you a time traveller? :)
2005-03-06.txt:03:11:09: <cpressey> hehe
2005-03-06.txt:03:29:48: <cpressey> g'night :)
2005-03-06.txt:03:29:53: <cpressey> i'll work on it a bit more too...
2005-03-06.txt:03:30:06: <cpressey> 00 09 sounds good to me
2005-03-06.txt:07:47:31: <{^Raven^}> have completed a working PESOIX source as per the cpressey's specs
2005-03-06.txt:07:54:33: <cpressey> hi
2005-03-06.txt:07:54:41: <cpressey> i've implemented something too
2005-03-06.txt:07:54:52: <cpressey> http://catseye.webhop.net/projects/esobrace/src/esobrace.c
2005-03-06.txt:07:55:34: <cpressey> all it does is recognize the SWITCH DIALECT command and acknowledge it, right now
2005-03-06.txt:07:55:39: <cpressey> but it's a nice start imo :)
2005-03-06.txt:07:56:23: <cpressey> the issues with buffered i/o are a little more painful than i even expected (and i expected quite a bit of pain)
2005-03-06.txt:07:56:33: <cpressey> but i think i can work them into the spec
2005-03-06.txt:07:56:44: <cpressey> but it's almost midnight here, so that'll wait :)
2005-03-06.txt:08:02:08: <{^Raven^}> cpressey: that's a scary bit of code
2005-03-06.txt:08:18:14: <cpressey> that's accounted for, sort of
2005-03-06.txt:08:18:32: <cpressey> you should get a confirmation if a dialect switch is successful
2005-03-06.txt:08:18:59: <cpressey> if you don't you assume the current system doesn't support that dialect
2005-03-06.txt:08:19:16: <cpressey> and so bos only supports one dialect, that;s ok
2005-03-06.txt:08:21:15: <cpressey> still a lot of details to work out :)
2005-03-06.txt:08:22:58: <cpressey> but otherwise yes
2005-03-06.txt:08:24:02: <cpressey> k
2005-03-06.txt:08:24:35: <cpressey> stuck how?
2005-03-06.txt:08:37:01: <{^Raven^}> cpressey has done an impressive job with the specs so far
2005-03-06.txt:08:37:23: <cpressey> my 2c... biggest problem right now is that EsoAPI and Easel both assume the esolang has the concept of a "current cell"... not all of them do
2005-03-06.txt:08:38:07: <calamari> cpressey: esoapi could be made to work with a stack based language as well
2005-03-06.txt:08:38:50: <cpressey> calamari: i'm pushing for working through the i/o channels only.  it's the only thing common enough.
2005-03-06.txt:08:40:20: <cpressey> calamari: although in the case of EsoAPI it's very understandable; the code required to (say) read a disk block in via "standard input" probably wouldn't fit in a boot block nicely :)
2005-03-06.txt:08:40:40: <cpressey> {^Raven^}: that's a bit more reasonable, yeah
2005-03-06.txt:08:41:09: <calamari> cpressey: the main problem with pure i/o was the installation check.. if I read a byte on a normal bf interp, it is going to hang until I press a key
2005-03-06.txt:08:41:16: <cpressey> although in any case the input routine turns into "do i have something to return? if so return it. if not then do real input"
2005-03-06.txt:08:41:39: <cpressey> calamari: that's sort of unavoidable though
2005-03-06.txt:08:41:48: <calamari> cpressey: not the way I did it :)
2005-03-06.txt:08:42:06: <cpressey> calamari: that's because you know the language will be brainfuck :)
2005-03-06.txt:08:43:22: <cpressey> calamari: what would you use in thue?  or strelnokoff?
2005-03-06.txt:08:43:51: <calamari> cpressey: never heard of them
2005-03-06.txt:08:44:05: <cpressey> also, i don't like the idea of rewriting every esolang interpreter to work with this
2005-03-06.txt:08:44:18: <cpressey> calamari: that only means they're even more esoteric :)
2005-03-06.txt:08:45:32: <cpressey> ok.  i find that acceptable, while i find modifying every interpreter to handle responses (each in a different way depending on the language) to not be acceptable.
2005-03-06.txt:08:45:48: <cpressey> calamari: no, actually you don't.  that's the brace program i'm working on.
2005-03-06.txt:08:47:01: <cpressey> if you want to be friendly, you could output a message first, like: if you are not running under pesoix, press "return" to exit
2005-03-06.txt:08:47:50: <cpressey> no
2005-03-06.txt:08:47:54: <cpressey> it doesn't.
2005-03-06.txt:08:48:36: <cpressey> the esobrace program runs another program (the esolang interpreter) and intercepts its I/O
2005-03-06.txt:08:50:07: <cpressey> yeah, it only works on unix right now, freebsd in particular... porting it to windows might be, ehm, interesting.  (maybe with cygwin)
2005-03-06.txt:08:52:03: <cpressey> should work on modern macs, since they're mostly bsd based.  risc os, no clue :)
2005-03-06.txt:08:52:30: <cpressey> a modified interpreter is a good approach too; the drawback is of course that it's only one language
2005-03-06.txt:08:53:04: <calamari> cpressey: thats also the advantage, though.. because the implementor can make the esoapi calls work in a way consistent with the language
2005-03-06.txt:08:54:10: <cpressey> resulting in 'n' different ways to use the api, as opposed to one :)
2005-03-06.txt:08:55:29: <calamari> (that was to cpressey, sorry my typing is slow)
2005-03-06.txt:08:58:02: <cpressey> calamari: it's not that i want to argue, it's just that there are pros and cons to each approach.  i'll consider both sides and write something up, maybe we can get a better idea about it.  in the very worst case, pesoix can support both... somehow :)
2005-03-06.txt:08:59:17: <cpressey> in the meantime, i need some shuteye :)
2005-03-06.txt:08:59:22: <cpressey> g'night folks!
2005-03-06.txt:21:30:57: <{^Raven^}> cpressey: http://jonripley.com/easel/ep_specs.txt, contains a write up of my ideas for PESOIX specification so far, please read and comment. Thanks
2005-03-07.txt:06:07:14: <cpressey> {^Raven^}: will do
2005-03-07.txt:14:35:19: <{^Raven^}> cpressey: minor revison to stream IDs
2005-03-07.txt:14:35:56: <{^Raven^}> cpressey: updated version online, Draft Easel API is at http://jonripley.com/easel/api.txt
2005-03-09.txt:01:53:04: -!- cpressey has quit ("leaving").
2005-03-09.txt:02:00:10: -!- cpressey has joined #esoteric.
2005-03-17.txt:20:32:28: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2005-03-17.txt:20:33:01: -!- cpressey has joined #esoteric.
2005-03-21.txt:03:17:58: -!- cpressey has quit (Read error: 104 (Connection reset by peer)).
2005-03-21.txt:03:22:22: -!- cpressey has joined #esoteric.
2005-03-21.txt:22:29:13: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2005-03-21.txt:22:31:44: -!- cpressey has joined #esoteric.
2005-03-22.txt:08:56:44: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2005-03-22.txt:09:22:03: -!- cpressey has joined #esoteric.
2005-03-23.txt:13:17:07: -!- cpressey has quit (clarke.freenode.net irc.freenode.net).
2005-03-23.txt:13:17:13: -!- cpressey has joined #esoteric.
2005-03-24.txt:03:33:59: -!- cpressey has quit (clarke.freenode.net irc.freenode.net).
2005-03-24.txt:03:34:25: -!- cpressey has joined #esoteric.
2005-03-29.txt:12:01:47: * DMM guesses cpressey is Chris Pressey
2005-03-30.txt:07:02:03: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2005-03-30.txt:07:02:52: -!- cpressey has joined #esoteric.
2005-04-01.txt:09:01:45: <matricks> yo cpressey, the funge-98 specification doesn't say how wrapping is done if you got a ip delta like (10, 3)
2005-04-06.txt:19:09:28: <cpressey> Keymaker: i've noticed if i reload google's result pages, i get different results.  i think it randomizes them slightly
2005-04-15.txt:01:55:19: <cpressey> fizzie: at first glance I don't see anything that says CHAR_BIT must be finite...
2005-04-15.txt:01:56:12: <cpressey> well, uh... "The value  UCHAR_MAX+1  shall  equal  2  raised  to  the   power CHAR_BIT"... ok, that either presents a small problem, or is just infinite too
2005-04-18.txt:00:12:29: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2005-04-18.txt:00:13:21: -!- cpressey has joined #esoteric.
2005-04-19.txt:07:11:49: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2005-04-19.txt:07:12:14: -!- cpressey has joined #esoteric.
2005-04-19.txt:07:15:22: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2005-04-19.txt:07:16:43: -!- cpressey has joined #esoteric.
2005-04-19.txt:07:18:00: -!- cpressey has quit (sterling.freenode.net irc.freenode.net).
2005-04-19.txt:07:18:55: -!- cpressey has joined #esoteric.
2005-04-19.txt:07:18:56: -!- cpressey has quit (Killed by ballard.freenode.net (Nick collision)).
2005-04-19.txt:07:19:20: -!- cpressey has joined #esoteric.
2005-04-28.txt:03:03:28: -!- cpressey has quit (Remote closed the connection).
2005-04-28.txt:03:03:41: -!- cpressey has joined #esoteric.
2005-04-28.txt:03:21:44: -!- cpressey has quit (niven.freenode.net irc.freenode.net).
2005-04-28.txt:03:21:59: -!- cpressey has joined #esoteric.
2005-05-01.txt:14:48:43: <pgimeno> cpressey: just curious, will the Cat's Eye pages content include a discussion on the several languages and paradigms, as the original did?
2005-05-03.txt:13:38:09: -!- cpressey has quit (niven.freenode.net irc.freenode.net).
2005-05-03.txt:13:39:41: -!- cpressey has joined #esoteric.
2005-05-04.txt:05:20:36: -!- cpressey has quit (niven.freenode.net irc.freenode.net).
2005-05-04.txt:05:21:33: -!- cpressey has joined #esoteric.
2005-05-10.txt:17:34:11: <pgimeno> it's in cpressey's site
[too many lines; stopping]