comparison paste/paste.26714 @ 79:e3e3db7f403a

<oerjan> pastelogs evincar
author HackBot
date Sun, 11 Mar 2012 20:40:35 +0000
parents
children
comparison
equal deleted inserted replaced
78:0b31794f0ff9 79:e3e3db7f403a
1 2008-04-26.txt:04:15:49: -!- evincarofautumn has joined #esoteric.
2 2008-04-26.txt:04:19:09: <evincarofautumn> Hey there.
3 2008-04-26.txt:04:19:46: <evincarofautumn> Fairly dead, then, eh?
4 2008-04-26.txt:04:20:00: <evincarofautumn> To be expected.
5 2008-04-26.txt:04:20:49: <evincarofautumn> Hm.
6 2008-04-26.txt:04:21:04: <evincarofautumn> Well, it's been a while for me, so I figured I'd get back in the swing, you know?
7 2008-04-26.txt:04:21:32: <evincarofautumn> Last time I implemented an esolang was...
8 2008-04-26.txt:04:21:37: <evincarofautumn> maybe a few years ago.
9 2008-04-26.txt:04:21:51: <evincarofautumn> Sho' you right.
10 2008-04-26.txt:04:22:10: <evincarofautumn> Ha.
11 2008-04-26.txt:04:22:14: <evincarofautumn> Happens to the best of us.
12 2008-04-26.txt:04:24:00: <evincarofautumn> Heh. I'm a senior right now.
13 2008-04-26.txt:04:24:17: <evincarofautumn> It's a damn shame the way school gets in the way of learning sometimes.
14 2008-04-26.txt:04:24:39: <evincarofautumn> So.
15 2008-04-26.txt:04:24:41: <evincarofautumn> Esolangs.
16 2008-04-26.txt:04:24:56: <evincarofautumn> I have an idea formulating.
17 2008-04-26.txt:04:25:41: <evincarofautumn> Let's see... it's 2d. There's an execution pointer as a vector offset into the space. Some standard-issue commands, whatever.
18 2008-04-26.txt:04:25:48: <evincarofautumn> But.
19 2008-04-26.txt:04:25:58: <evincarofautumn> Execution can be branched.
20 2008-04-26.txt:04:26:21: <evincarofautumn> You can have multiple execution pointers running at once.
21 2008-04-26.txt:04:26:27: <evincarofautumn> They're guaranteed to run concurrently.
22 2008-04-26.txt:04:26:36: <evincarofautumn> If they crash together, they unify into one thread.
23 2008-04-26.txt:04:27:01: <evincarofautumn> Hm.
24 2008-04-26.txt:04:27:03: <evincarofautumn> Oh, man.
25 2008-04-26.txt:04:27:05: <evincarofautumn> Best idea ever.
26 2008-04-26.txt:04:27:10: <evincarofautumn> Attractors.
27 2008-04-26.txt:04:27:25: <evincarofautumn> There are attractors, toward which a thread moves.
28 2008-04-26.txt:04:27:38: <evincarofautumn> The attractor can be moved when the thread reaches a certain position.
29 2008-04-26.txt:04:27:43: <evincarofautumn> There's your event-handling code, right there.
30 2008-04-26.txt:04:28:02: <evincarofautumn> I think maybe one attractor for each thread?
31 2008-04-26.txt:04:28:24: <evincarofautumn> And moving two attractors to the same position guarantees that the threads will crash and unify.
32 2008-04-26.txt:04:28:37: <evincarofautumn> I'm on a roll!
33 2008-04-26.txt:04:28:52: <evincarofautumn> But to think of syntax...
34 2008-04-26.txt:04:28:54: <evincarofautumn> Um.
35 2008-04-26.txt:04:28:56: <evincarofautumn> Help.
36 2008-04-26.txt:04:29:05: <evincarofautumn> Ack!
37 2008-04-26.txt:04:29:08: <evincarofautumn> Help!
38 2008-04-26.txt:04:29:13: <evincarofautumn> Yeah...
39 2008-04-26.txt:04:29:23: <evincarofautumn> Wait, what am I saying.
40 2008-04-26.txt:04:29:30: <evincarofautumn> Basic instruction set before syntax.
41 2008-04-26.txt:04:29:38: <evincarofautumn> (It _has_ been a while)
42 2008-04-26.txt:04:30:21: <evincarofautumn> Um. Well, we can assume one thread that starts at (0, 0), attracted to the bottom right of the program.
43 2008-04-26.txt:04:30:48: <evincarofautumn> Should vertical and horizontal movement be independent?
44 2008-04-26.txt:04:30:55: <evincarofautumn> Otherwise you'd have the problem of rounding.
45 2008-04-26.txt:04:35:47: <evincarofautumn> Well, whatever. This one kind of crapped out on me.
46 2008-04-26.txt:04:35:53: <evincarofautumn> I'll sleep on it later.
47 2008-04-26.txt:05:11:03: <evincarofautumn> Hello.
48 2008-04-26.txt:05:11:23: <evincarofautumn> Too late, must sleep.
49 2008-04-26.txt:05:11:29: <evincarofautumn> I'm outta here.
50 2008-04-26.txt:05:11:31: -!- evincarofautumn has quit ("ChatZilla 0.9.81 [Firefox 2.0.0.14/2008040413]").
51 2008-04-26.txt:23:47:54: -!- evincarofautumn has joined #esoteric.
52 2008-04-26.txt:23:48:24: <oklopol> evincarofautumn: i hate you! (but don't worry, it's not real hate)
53 2008-04-26.txt:23:48:25: <evincarofautumn> Hello all.
54 2008-04-26.txt:23:48:31: <evincarofautumn> Dang.
55 2008-04-26.txt:23:48:40: <evincarofautumn> Best. Greeting. Ever.
56 2008-04-26.txt:23:48:43: <evincarofautumn> Ha!
57 2008-04-26.txt:23:48:45: <evincarofautumn> No way.
58 2008-04-26.txt:23:48:50: <evincarofautumn> I've already started a spec.
59 2008-04-26.txt:23:49:01: <evincarofautumn> And I'm doing a reference interpreter in--
60 2008-04-26.txt:23:49:03: <evincarofautumn> get this
61 2008-04-26.txt:23:49:07: <evincarofautumn> --QuickBASIC.
62 2008-04-26.txt:23:49:09: <evincarofautumn> Yes sir.
63 2008-04-26.txt:23:49:14: <evincarofautumn> I feel like abusing myself.
64 2008-04-26.txt:23:49:18: <evincarofautumn> And others, matter of fact.
65 2008-04-26.txt:23:49:30: <ehird> evincarofautumn: Wow -- you split sentences up MORE THAN ME!
66 2008-04-26.txt:23:50:06: <evincarofautumn> ehird--We make eso langs. We should have eso speech.
67 2008-04-26.txt:23:50:34: <ehird> evincarofautumn: I quite like the Queen's English, thanks.
68 2008-04-26.txt:23:51:58: <evincarofautumn> Conlangs are great.
69 2008-04-26.txt:23:52:09: <evincarofautumn> I was working on an ideographic system for English recently.
70 2008-04-26.txt:23:52:14: <evincarofautumn> Worst idea ever, I might add.
71 2008-04-26.txt:23:52:18: <evincarofautumn> It's just not built for it.
72 2008-04-26.txt:23:54:10: <evincarofautumn> each character represents an idea, carrying with it one or more pronunciations.
73 2008-04-26.txt:23:54:15: <evincarofautumn> Like...japanese kanji.
74 2008-04-26.txt:23:54:30: <evincarofautumn> oklopol--Oh, it just increments the x and y each execution frame.
75 2008-04-26.txt:23:55:01: <evincarofautumn> ...Or decrements, as the case may be.
76 2008-04-26.txt:23:56:03: <evincarofautumn> Um...no?
77 2008-04-26.txt:23:56:29: <evincarofautumn> x and y movement are independent...
78 2008-04-26.txt:23:57:16: <evincarofautumn> if attractor-x > thread-x then thread-x++
79 2008-04-26.txt:23:57:21: <evincarofautumn> That kind of thing.
80 2008-04-26.txt:23:57:21: <evincarofautumn> Yessir.
81 2008-04-26.txt:23:58:11: <evincarofautumn> Yep. When a turtle walks over a command character, it executes it.
82 2008-04-27.txt:00:04:37: <evincarofautumn> No, I get it.
83 2008-04-27.txt:00:04:52: <evincarofautumn> The x and y are both changed each frame.
84 2008-04-27.txt:00:05:11: <evincarofautumn> So it would go (0, 0), (1, 1), (2, 2), ... (5, 6), (5, 7), (5, 8)
85 2008-04-27.txt:00:05:14: <evincarofautumn> etc.
86 2008-04-27.txt:00:09:45: <evincarofautumn> Yes, I was just misunderstanding you.
87 2008-04-27.txt:00:09:48: <evincarofautumn> Heh.
88 2008-04-27.txt:00:10:49: <evincarofautumn> Just a moment, please. I'm reviewing some college stuff. ^_^
89 2008-04-27.txt:00:13:35: <ehird> evincarofautumn: there's something wrong with your eyes and mouth
90 2008-04-27.txt:00:17:39: <evincarofautumn> Pseudo-so.
91 2008-04-27.txt:00:17:45: <evincarofautumn> I'm distracted.
92 2008-04-27.txt:00:17:47: <evincarofautumn> Just a moment.
93 2008-04-27.txt:00:26:47: <evincarofautumn> Okay.
94 2008-04-27.txt:00:26:51: <evincarofautumn> Let's do this, yo.
95 2008-04-27.txt:00:27:06: <evincarofautumn> And yes, my eyes and mouth have become suspiciously Japanese all o' sudden.
96 2008-04-27.txt:00:27:14: <evincarofautumn> Anyhow.
97 2008-04-27.txt:00:27:15: <evincarofautumn> Commands!
98 2008-04-27.txt:00:28:28: <evincarofautumn> Each thread has only one associated attractor. I think I may not have made that clear.
99 2008-04-27.txt:00:28:57: <evincarofautumn> So I'm thinking something along the lines of...
100 2008-04-27.txt:00:29:17: <evincarofautumn> increase attractor jump size, jump attractor up/down/left/right,
101 2008-04-27.txt:00:30:22: <evincarofautumn> fork thread (forking creates a new attractor for the new thread at the opposite position on the graph)
102 2008-04-27.txt:00:30:45: <evincarofautumn> ?
103 2008-04-27.txt:00:31:33: <evincarofautumn> I don't quite follow...
104 2008-04-27.txt:00:32:01: <evincarofautumn> Yes...
105 2008-04-27.txt:00:32:12: <evincarofautumn> I'm getting there.
106 2008-04-27.txt:00:32:45: <evincarofautumn> No, toroidal, with the initial size determined by the maximum line width of the source / number of lines of source.
107 2008-04-27.txt:00:33:52: <evincarofautumn> Yeah. But unlimited in terms of what the programmer can request.
108 2008-04-27.txt:00:33:58: <evincarofautumn> Program space is data space.
109 2008-04-27.txt:00:34:15: <evincarofautumn> I was thinking of having a stack for inter-thread communication.
110 2008-04-27.txt:00:34:26: <evincarofautumn> Nah. That makes it too easy.
111 2008-04-27.txt:00:36:20: <evincarofautumn> The limit _is_ arbitrary. It's programmer-defined.
112 2008-04-27.txt:00:37:58: <evincarofautumn> But then you can't have it wrap around.
113 2008-04-27.txt:00:38:06: <ehird> evincarofautumn: yes you can
114 2008-04-27.txt:00:38:10: <evincarofautumn> I like the idea of tangly loopy crazy thread interaction.
115 2008-04-27.txt:00:38:39: <oklopol> evincarofautumn: have n dimensions, where m of them wrap
116 2008-04-27.txt:00:41:21: <evincarofautumn> Hm. I like my graph quantized.
117 2008-04-27.txt:00:41:43: <evincarofautumn> I like 2 dimensions, 2 wrapping. Then it's standard-issue fungery.
118 2008-04-27.txt:00:42:15: <evincarofautumn> Argh.
119 2008-04-27.txt:00:42:20: <evincarofautumn> I really don't get how that's useful.
120 2008-04-27.txt:00:43:32: <evincarofautumn> Yeah, but I want the finite restriction to be a mark of the program's elegance, of how tiny it can be made to work.
121 2008-04-27.txt:00:44:15: <evincarofautumn> If you can get a hello world or a cat working in 2 lines of 5 chars instead of 25 lines of 80, then there's something to be said for the beauty of your code.
122 2008-04-27.txt:00:44:43: <evincarofautumn> Besides, we haven't even talked about how this is supposed to be a threaded language.
123 2008-04-27.txt:00:45:20: <revcompgeek> evincarofautumn said that he doesn't get how that is useful and i was saying that it wasn't supposed to be useful
124 2008-04-27.txt:00:45:20: <oklopol> evincarofautumn: don't be like that, if it can trivially be extended to infinity, please do it, if it can't, it's probably not interesting.
125 2008-04-27.txt:00:45:38: <evincarofautumn> Hm.
126 2008-04-27.txt:00:45:41: <evincarofautumn> Well.
127 2008-04-27.txt:00:46:38: <evincarofautumn> I suppose you could dynamically alter execution *speed* instead of direction, and repeat blocks of code by having unbounded memory to which you copy previously executed code.
128 2008-04-27.txt:00:46:39: <oklopol> evincarofautumn: i'm just saying... why not have it infinite, unless you have something like pointer size to stop ya
129 2008-04-27.txt:00:47:12: <evincarofautumn> Why not have it finite, when it begins to demand more elegant coding practices?
130 2008-04-27.txt:00:47:27: <evincarofautumn> The rate at which the instruction pointer moves through space.
131 2008-04-27.txt:00:47:41: <evincarofautumn> Then we're not in funges so much.
132 2008-04-27.txt:00:48:15: <evincarofautumn> Well, you could have a position vector coupled with velocity and acceleration, and model the thread's journey through space using gravity.
133 2008-04-27.txt:00:48:29: <evincarofautumn> You could have missiles fired from a home base (say (0, 0))
134 2008-04-27.txt:00:48:42: <evincarofautumn> And they must reach planets to execute instructions.
135 2008-04-27.txt:00:48:46: <evincarofautumn> Whatever.
136 2008-04-27.txt:00:50:15: <evincarofautumn> It could, if you're working with reals. It could just as easily go (0, 0), (2, 2), (4, 4), (5, 5), etc.
137 2008-04-27.txt:00:50:25: <evincarofautumn> (5, 6) I mean.
138 2008-04-27.txt:00:50:44: <evincarofautumn> I think this isn't really in the spirit of my original concept.
139 2008-04-27.txt:00:50:54: <evincarofautumn> Which somebody called forkfunge.
140 2008-04-27.txt:00:51:00: <evincarofautumn> I want to keep that feeling.
141 2008-04-27.txt:00:52:30: <evincarofautumn> Kind of.
142 2008-04-27.txt:00:52:52: <evincarofautumn> The only numbers you get are your location vector and the data pointed to by your parent's location vector.
143 2008-04-27.txt:00:53:05: <evincarofautumn> Plus I/O and stack.
144 2008-04-27.txt:00:53:18: <evincarofautumn> Stack is just for IPC.
145 2008-04-27.txt:00:54:14: <evincarofautumn> I think we're starting to come together on this.
146 2008-04-27.txt:00:54:36: <evincarofautumn> I like the devilish idea of attractors.
147 2008-04-27.txt:00:54:42: <evincarofautumn> Then you can't control how you get somewhere.
148 2008-04-27.txt:00:54:49: <evincarofautumn> You only control where you're going.
149 2008-04-27.txt:00:54:56: <evincarofautumn> ...in a manner of speaking.
150 2008-04-27.txt:00:55:09: <evincarofautumn> It's not as intuitive as setting a direction, anyway.
151 2008-04-27.txt:00:57:17: <evincarofautumn> Bingo, revcompgeek.
152 2008-04-27.txt:00:58:03: <evincarofautumn> You know, this idea doesn't seem hard enough, come to think of.
153 2008-04-27.txt:00:58:28: <evincarofautumn> s/of/of it/
154 2008-04-27.txt:00:59:08: <evincarofautumn> What time zone are you?
155 2008-04-27.txt:00:59:31: <evincarofautumn> Ah.
156 2008-04-27.txt:00:59:39: <evincarofautumn> I'm -5.
157 2008-04-27.txt:01:00:28: <evincarofautumn> Okay.
158 2008-04-27.txt:01:00:30: <evincarofautumn> Later.
159 2008-04-27.txt:01:01:29: <evincarofautumn> Looking it up right now.
160 2008-04-27.txt:01:03:01: <evincarofautumn> Can't find it...
161 2008-04-27.txt:01:04:27: <evincarofautumn> Dang. Should have looked on the wiki.
162 2008-04-27.txt:01:04:32: <evincarofautumn> :P
163 2008-04-27.txt:01:07:26: <evincarofautumn> Okay.
164 2008-04-27.txt:01:07:34: <evincarofautumn> It's interesting.
165 2008-04-27.txt:01:08:03: <evincarofautumn> http://esoteric.voxelperfect.net/forum/
166 2008-04-27.txt:01:13:29: <evincarofautumn> Hm.
167 2008-04-27.txt:01:14:49: <evincarofautumn> Like I said, it's interesting.
168 2008-04-27.txt:01:14:55: <evincarofautumn> I tend to prefer more obfuscated things.
169 2008-04-27.txt:01:15:29: <evincarofautumn> This seems more...high-level specialisation in lieu of outright obfuscation.
170 2008-04-27.txt:01:16:57: <evincarofautumn> I think that's a fine goal.
171 2008-04-27.txt:01:17:05: <evincarofautumn> And it certainly is obfuscated to some extent.
172 2008-04-27.txt:01:17:07: <evincarofautumn> Yeah.
173 2008-04-27.txt:01:17:22: <evincarofautumn> I like the way your cat looks.
174 2008-04-27.txt:01:17:46: <evincarofautumn> It's almost understandable...
175 2008-04-27.txt:01:17:51: <evincarofautumn> I like that, actually.
176 2008-04-27.txt:01:18:13: <evincarofautumn> I think you should be able to figure out how a language works but have a hard time using it nonetheless.
177 2008-04-27.txt:01:18:22: <evincarofautumn> esolang, of course.
178 2008-04-27.txt:01:18:31: <evincarofautumn> Heh, I know the feeling.
179 2008-04-27.txt:01:19:00: <evincarofautumn> The closest I ever came was something called "symbol", which I never released.
180 2008-04-27.txt:01:19:19: <evincarofautumn> Yuck in a really cool way, though.
181 2008-04-27.txt:01:19:54: <evincarofautumn> None has written anything useful in it by hand.
182 2008-04-27.txt:01:20:17: <evincarofautumn> No human, anyway.
183 2008-04-27.txt:01:20:21: <evincarofautumn> Heh.
184 2008-04-27.txt:01:20:25: <evincarofautumn> Nice.
185 2008-04-27.txt:01:20:30: <evincarofautumn> What functionality?
186 2008-04-27.txt:01:21:08: <evincarofautumn> What features does your library include?
187 2008-04-27.txt:01:21:38: <evincarofautumn> 500: Project AID does not exist.
188 2008-04-27.txt:01:22:38: <ehird> <evincarofautumn> None has written anything useful in it by hand.
189 2008-04-27.txt:01:23:07: <evincarofautumn> ehird:Has the news broken and I missed it?
190 2008-04-27.txt:01:23:09: <evincarofautumn> Crap!
191 2008-04-27.txt:01:23:14: <ehird> evincarofautumn: It was ages ago!
192 2008-04-27.txt:01:23:18: <evincarofautumn> Crap!
193 2008-04-27.txt:01:23:22: <evincarofautumn> Oh.
194 2008-04-27.txt:01:23:24: <evincarofautumn> Of course.
195 2008-04-27.txt:01:24:06: <ehird> evincarofautumn: Also - http://esoteric.voxelperfect.net/wiki/Malbolge_programming
196 2008-04-27.txt:01:24:41: <ehird> evincarofautumn: There's also a real-loop 99bob in Malbolge.
197 2008-04-27.txt:01:25:07: <evincarofautumn> I've seen that one.
198 2008-04-27.txt:01:25:17: <evincarofautumn> Nearly crapped my pants.
199 2008-04-27.txt:01:25:35: <evincarofautumn> Most loops like to terminate like crazy.
200 2008-04-27.txt:01:27:15: <evincarofautumn> Odd.
201 2008-04-27.txt:01:27:21: <evincarofautumn> Has it been proven tc?
202 2008-04-27.txt:01:28:54: <evincarofautumn> Nice.
203 2008-04-27.txt:01:29:11: <evincarofautumn> I was just about to say, I'd like a symbol for the commonly-used loops.
204 2008-04-27.txt:01:29:28: <evincarofautumn> Maybe you could eliminate for?
205 2008-04-27.txt:01:29:34: <evincarofautumn> That's just me.
206 2008-04-27.txt:01:29:36: <evincarofautumn> I never like for loops.
207 2008-04-27.txt:01:30:10: <evincarofautumn> It is kind of cute, sitting there all alone, surrounded by line noise...
208 2008-04-27.txt:01:33:53: <revcompgeek> or evincarofautumn
209 2008-04-27.txt:01:34:07: <evincarofautumn> Ha.
210 2008-04-27.txt:01:34:19: <evincarofautumn> I have no opinion, I guess.
211 2008-04-27.txt:01:34:26: <evincarofautumn> Or a neutral opinion.
212 2008-04-27.txt:01:36:44: <evincarofautumn> Maybe you could offer both, if you can't decide.
213 2008-04-27.txt:01:38:15: <evincarofautumn> Call them "Traditional" and "Simplified" after Chinese.
214 2008-04-27.txt:01:38:34: <evincarofautumn> Then write a converter in the language ^_^
215 2008-04-27.txt:01:40:47: <evincarofautumn> Yes!
216 2008-04-27.txt:01:40:50: <evincarofautumn> Yes yes yes!
217 2008-04-27.txt:01:40:59: <evincarofautumn> Beautiful!
218 2008-04-27.txt:01:42:40: <evincarofautumn> And since the syntax is punctuation-based, you can inline it as much as you want, making it look like normal text.
219 2008-04-27.txt:01:42:47: <evincarofautumn> Steganography right there.
220 2008-04-27.txt:01:42:59: <evincarofautumn> Heh.
221 2008-04-27.txt:01:46:45: <evincarofautumn> Oh wow. I just found one of my old eso specs.
222 2008-04-27.txt:01:48:06: <evincarofautumn> You get...sponges. Sponges are like variables, but they can absorb an unlimited number of values, string or integer, and you don't know which stored value you'll receive when you 'squeeze' it.
223 2008-04-27.txt:01:48:14: <evincarofautumn> Nice.
224 2008-04-27.txt:01:48:40: <evincarofautumn> Apart from that, math operations are fairly deterministic...provided you only use single-valued sponges.
225 2008-04-27.txt:01:50:02: <evincarofautumn> Sponge Spongey
226 2008-04-27.txt:01:50:04: <evincarofautumn> Spongey Absorb Hello World
227 2008-04-27.txt:01:50:05: <evincarofautumn> Squeeze Spongey
228 2008-04-27.txt:01:50:07: <evincarofautumn> Squish Spongey
229 2008-04-27.txt:01:50:08: <evincarofautumn> Splat
230 2008-04-27.txt:01:53:10: <evincarofautumn> That's nice.
231 2008-04-27.txt:01:53:19: <evincarofautumn> Then they stick out like they're not supposed to be there.
232 2008-04-27.txt:01:53:30: <evincarofautumn> Plus you can include any non-} character.
233 2008-04-27.txt:01:54:08: <evincarofautumn> ihope: squeeze outputs a value of a sponge, apparently, and squish undefines it.
234 2008-04-27.txt:01:54:50: <evincarofautumn> Well, you don't _have_to obfuscate.
235 2008-04-27.txt:01:54:53: <evincarofautumn> It's just fun.
236 2008-04-27.txt:01:58:31: <evincarofautumn> Why no?
237 2008-04-27.txt:01:58:44: <evincarofautumn> What else do you use {} to do if they were comment chars before?
238 2008-04-27.txt:01:58:58: <evincarofautumn> Or are you looking to be able to include uppercase characters in comments.
239 2008-04-27.txt:01:59:11: <evincarofautumn> s/\./\?/
240 2008-04-27.txt:02:08:19: <evincarofautumn> Barglemash.
241 2008-04-27.txt:02:08:25: <evincarofautumn> Oh, wait.
242 2008-04-27.txt:02:08:27: <evincarofautumn> You said talk.
243 2008-04-27.txt:02:08:31: <evincarofautumn> Hello.
244 2008-04-27.txt:02:09:04: <evincarofautumn> I have some bad memories of that I have to deal with.
245 2008-04-27.txt:02:09:08: <evincarofautumn> It happened a few lines ago.
246 2008-04-27.txt:02:09:12: <evincarofautumn> I don't want to talk about it.
247 2008-04-27.txt:02:09:16: <evincarofautumn> ^_^
248 2008-04-27.txt:02:13:24: <evincarofautumn> No.
249 2008-04-27.txt:02:13:29: <evincarofautumn> Well, maybe.
250 2008-04-27.txt:02:13:40: <evincarofautumn> I didn't even ask, and got crazy suggestions.
251 2008-04-27.txt:02:14:08: <evincarofautumn> Which, like yours, were unfitting with my original idea.
252 2008-04-27.txt:02:14:15: <evincarofautumn> You have to forgive people for being eager.
253 2008-04-27.txt:02:15:09: <evincarofautumn> Heh.
254 2008-04-27.txt:02:15:21: <evincarofautumn> There are LISP programmers out there who would kill you for saying that.
255 2008-04-27.txt:02:16:05: <evincarofautumn> Sho' you right.
256 2008-04-27.txt:02:19:27: <evincarofautumn> Bah.
257 2008-04-27.txt:02:19:43: <evincarofautumn> I just got into writing a new one of my own.
258 2008-04-27.txt:02:20:39: <evincarofautumn> All right.
259 2008-04-27.txt:02:21:02: <evincarofautumn> Limited number of variables, unlimited stack.
260 2008-04-27.txt:02:21:11: <evincarofautumn> You have to select a variable to perform an operation on it.
261 2008-04-27.txt:02:21:35: <evincarofautumn> Otherwise it's locked, and accessing it raises an exception.
262 2008-04-27.txt:02:22:23: <evincarofautumn> Yeah.
263 2008-04-27.txt:02:22:30: <evincarofautumn> I'm thinking of taking the locking concept to the extreme.
264 2008-04-27.txt:02:22:50: <evincarofautumn> Basically there's one unlocked block of program code at startup
265 2008-04-27.txt:02:23:05: <evincarofautumn> and the interpreter loops through the entire source until all of the blocks are locked.
266 2008-04-27.txt:02:23:17: <evincarofautumn> Blocks are named, and can be locked/unlocked arbitrarily.
267 2008-04-27.txt:02:23:36: <evincarofautumn> Yep.
268 2008-04-27.txt:02:23:52: <evincarofautumn> I could call it mutex.
269 2008-04-27.txt:02:24:14: <evincarofautumn> Come to think of it, that's just what I'll do.
270 2008-04-27.txt:02:24:17: <evincarofautumn> Yeah.
271 2008-04-27.txt:02:24:35: <evincarofautumn> Hm.
272 2008-04-27.txt:02:24:47: <evincarofautumn> I have to get working on this.
273 2008-04-27.txt:02:25:11: <evincarofautumn> I'll toss it on the wiki today or tomorrow.
274 2008-04-27.txt:02:25:50: <evincarofautumn> All right.
275 2008-04-27.txt:02:25:54: <evincarofautumn> Guess I'm outta here then.
276 2008-04-27.txt:02:26:07: <evincarofautumn> It's been nice talking.
277 2008-04-27.txt:02:26:13: -!- evincarofautumn has quit ("ChatZilla 0.9.81 [Firefox 2.0.0.14/2008040413]").
278 2008-04-27.txt:16:07:13: -!- evincarofautumn has joined #esoteric.
279 2008-04-27.txt:16:07:35: <evincarofautumn> Word, folk.
280 2008-04-27.txt:16:14:31: <ehird> hello evincarofautumn
281 2008-04-27.txt:16:14:39: <ehird> evincar
282 2008-04-27.txt:16:16:57: <ehird> evincarofautumn: no?
283 2008-04-27.txt:16:31:46: -!- evincarofautumn has quit (Read error: 110 (Connection timed out)).
284 2008-04-27.txt:16:43:52: -!- evincarofautumn has joined #esoteric.
285 2008-04-27.txt:16:46:03: <evincarofautumn> Okay.
286 2008-04-27.txt:16:46:13: <evincarofautumn> Now that my internet has stopped dying.
287 2008-04-27.txt:16:47:28: <ehird> evincarofautumn: /nick evincar
288 2008-04-27.txt:16:47:41: -!- evincarofautumn is now known as eoa.
289 2008-04-27.txt:16:49:41: <ehird> eoa: evincar is easier to type
290 2008-04-27.txt:16:51:35: <ais523> eoa is easier to type than evincar
291 2008-04-27.txt:16:51:56: -!- eoa is now known as evincar.
292 2008-04-27.txt:16:52:09: <ehird> evincar: you'll probably want to register that
293 2008-04-27.txt:16:53:53: <evincar> Heh. Thanks.
294 2008-04-27.txt:16:54:16: <evincar> How should I cat this?
295 2008-04-27.txt:16:55:11: <evincar> I'm thinking Languages, Low-level, Unimplemented, 2008?
296 2008-04-27.txt:16:56:04: <ais523> evincar: I think that lang's a push-down automaton
297 2008-04-27.txt:16:56:41: <evincar> Numbers are unbounded.
298 2008-04-27.txt:16:57:02: <evincar> Cools.
299 2008-04-27.txt:16:57:09: <evincar> Not quite a tarpit, though.
300 2008-04-27.txt:16:59:08: <evincar> Ha!
301 [too many lines; stopping]