comparison paste/paste.8464 @ 0:e037173e0012

Initial import.
author HackBot
date Thu, 16 Feb 2012 19:42:32 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:e037173e0012
1 2003-07-31.txt:19:06:42: <andreou> alt.drugs.intercal
2 2003-07-31.txt:19:07:18: <Taaus> Heh... I imagine Intercal is classified as a depressant, and not as a stimulant... ;)
3 2003-07-31.txt:19:07:42: <andreou> I think that when I was programming in Intercal I was seeing colors...
4 2004-04-30.txt:07:45:56: <andreou> heatsink a reference similar to the 'f - not funny' in that intercal paper?
5 2004-05-25.txt:04:37:04: <lament> I don't think we have ever discussed intercal here
6 2004-05-25.txt:04:51:38: <lament> Toreun: I found him in #intercal
7 2004-05-25.txt:04:55:43: <Toreun> intercal? I should get around to playing with that a bit
8 2004-05-25.txt:07:27:02: <fizzie> imo intercal was a bit too strange when it came to doing IO. although I faintly recall c-intercal providing an extension that made it a bit less silly.
9 2004-05-27.txt:16:29:31: <fizzie> *real* language that's as perverse and limiting as INTERCAL...
10 2004-05-27.txt:22:00:50: <mooz-> I was playing around with the idea of a chip for interpreting intercal
11 2004-05-27.txt:22:01:23: <fizzie> you were supposed to build us befunge processor, not intercal-optimized ones.
12 2004-06-02.txt:16:39:59: <fizzie> that's like asking a good intercal way of doing arithmetic operations, only worse.
13 2004-10-05.txt:22:23:01: <ZeroOne> Hipo: like Brainfuck, Befunge, Whitespace, INTERCAL, Unlambda, ...
14 2005-05-05.txt:12:53:29: <pgimeno> Knuth has an Intercal version in his page
15 2005-05-21.txt:14:00:32: <kipple> if it is BF, INTERCAL or BeFunge then it can stay
16 2005-05-21.txt:14:00:34: <pgimeno> there are a few that are universally accepted, like brainfuck and intercal
17 2005-05-21.txt:14:13:56: <kipple> The main esolang article lists the following as "notable": Befunge, Brainfuck, False, INTERCAL, Malbolge, Shakespeare, Unlambda and Whitespace
18 2005-05-21.txt:21:35:50: <pgimeno> I agree with all you mention (I miss Intercal)
19 2005-05-26.txt:23:27:25: <graue> why would we have tarball distributions? most programs in brainfuck, intercal, wierd, snusp, etc are single files
20 2005-05-29.txt:04:23:51: <graue> the file extension .i seems to be used for both INTERCAL and iag
21 2005-05-29.txt:18:51:43: <kipple> *sigh* I was in the process of writing an INTERCAL article in the wiki, and the accidently close the wrong tab :(
22 2005-05-29.txt:18:53:16: <graue> the INTERCAL thing, more than the spelling
23 2005-06-03.txt:19:21:34: <kipple> anybody familiar with C-INTERCAL here? Chris?
24 2005-06-03.txt:20:12:17: <pgimeno> kipple: I don't know about C-INTERCAL but that error sounds as if it depends on a file from the distribution that can't be found
25 2005-06-03.txt:22:21:49: <graue> we need an INTERCAL article at the wiki
26 2005-06-03.txt:22:27:21: <graue> INTERCAL is one of those classic esoteric programming languages everyone praises and nobody programs in, i guess
27 2005-06-03.txt:22:32:59: <graue> i made a lame stub for INTERCAL just to have something there
28 2005-06-03.txt:22:36:41: <pgimeno> I just read partially the spec of INTERCAL, a few years ago
29 2005-06-03.txt:22:37:28: <jix> wasn't INTERCAL designed to be uninterpretable/compilable?
30 2005-06-03.txt:22:39:20: <kipple> I was going to try out INTERCAL today, but I can't even manage to compile the example programs :(
31 2005-06-03.txt:23:31:21: <pgimeno> kipple: I've reproduced the problem; when I do an strace I get this: open("/usr/local/share/intercal-0.24/ick-wrap.c", O_RDONLY) = -1 ENOENT (No such file or directory)
32 2005-06-03.txt:23:34:44: <pgimeno> there's an intercal package available for Debian, apparently (is it the first esoteric language to be in a Linux distribution?)
33 2005-06-03.txt:23:35:32: <pgimeno> two, actually; one in perl and the other seems to be c-intercal
34 2005-06-03.txt:23:59:22: <kipple> Yay! the debian intercal package works!
35 2005-06-04.txt:00:01:01: <jix> there is no dp intercal package
36 2005-06-04.txt:19:20:00: <kipple> INTERCAL (and a lot of other esolangs) isn't really interesting to me for more than humor value, either
37 2005-06-04.txt:19:44:45: <kipple> INTERCAL
38 2005-06-04.txt:19:44:53: <lament> well yeah, intercal
39 2005-06-08.txt:01:37:07: <graue> is INTERCAL a Turing tarpit?
40 2005-06-08.txt:01:40:12: <kipple> I don't think INTERCAL qualifies either.
41 2005-07-21.txt:21:49:47: <fizzie> The idea of conditionally skipping is used in intercal, too. :p
42 2005-08-16.txt:18:46:14: <WildHalcyon> INTERCAL knows all about DC esolang scandals though, so its not like there's anything new
43 2005-08-16.txt:22:19:36: <Gs30ng> In the beginning there was INTERCAL...
44 2005-08-16.txt:22:20:40: <WildHalcyon> *INTERCAL
45 2005-08-28.txt:21:36:41: <kipple_> btw, does anybody now if INTERCAL is turing complete?
46 2005-08-28.txt:21:41:39: <int-e> kipple, intercal suffers from finite memory constraints ... 64k arrays with 64k words each.
47 2005-08-28.txt:21:47:01: <int-e> hrm. intercal has multidimensional arrays? ok, it can access a lot more memory then (still finite for a given program though, so still not TC - although it allows for all practical computations to be done)
48 2005-09-22.txt:05:08:16: <Wildhalcyon> although, I had "heard" of intercal before, I'd never read up on it
49 2005-09-22.txt:05:08:36: <kipple> yeah, I think I'd heard about INTERCAL too before
50 2005-09-23.txt:03:32:37: <GregorR> I will GLADLY add Befunge, INTERCAL, etc.
51 2005-09-26.txt:22:57:04: <kipple> they have INTERCAL too: http://www.expertrating.com/jobs/Programming-jobs/Intercal-Programmer-jobs.asp :D
52 2005-10-06.txt:05:06:55: <WildHalcyon_> I stand by my "world ain't ready yet" comment. Then again, was the world ready for brainfuck? or intercal?
53 2005-10-25.txt:01:00:07: <calamari> intercal
54 2005-10-25.txt:01:00:42: <kipple> is there an interpreter for INTERCAL? I only have compiler
55 2005-11-01.txt:00:48:44: <graue> it's funny having INTERCAL be second all of a sudden
56 2005-11-07.txt:15:14:54: <{^Raven^}> they're probably adding DRM to esolangs so we can't pirate commercial INTERCAL apps anymore
57 2005-11-18.txt:23:05:35: <calamari> I love the descriptions made for these old languages: "ILLGOL in short: Take three parts Perl, two parts Basic, two parts Fortran. Marinate for six hours in Budweiser and canola oil. Boil until pulped and serve with a side of Intercal."
58 2005-11-18.txt:23:34:16: <calamari> some of the descriptions are so elaborate it makes it seem like a joke (because of the Intercal-style humor).. but it could still be a real lang
59 2005-11-22.txt:19:30:46: <kipple> I think it appeared in INTERCAL first
60 2005-12-15.txt:01:11:23: <Sillyman> Please respond 1 if too lazy to execute a hello, world in INTERCAL
61 2006-04-24.txt:10:53:16: <SimonRC> "base-4 bit" -> "quart" (to match INTERCAL docs)
62 2006-04-26.txt:15:27:22: <ihope> Okay. A 32-bit INTERCAL variable can store the value EIGHT SIX SEVEN FIVE THREE OH NINE, correct?
63 2006-05-18.txt:02:13:50: <ihope> Would y'all kill me if I invented an esoteric programming language called INTERCAL?
64 2006-05-29.txt:05:00:57: <wildhalcyon> Nothing like learning how to do things right by figuring out what happens when things go very, very wrong *cough* intercal *cough*
65 2006-05-29.txt:05:03:18: <coder_> D > C > Python > * < Java < Intercal
66 2006-06-14.txt:17:28:02: <sedimin> try intercal
67 2006-07-24.txt:21:06:05: <Razor-X> INTERCAL, BF, *Funge, Unlambda, and Maleboge were the ones I was thinking of. (Feel free to add more.)
68 2006-07-24.txt:21:23:38: <Razor-X> If everyone's willing, I'll post the idea on alt.lang.intercal and on the Esolangs forum.
69 2006-07-24.txt:21:25:14: <Razor-X> alt.lang.intercal has activity, at least.
70 2006-07-25.txt:02:29:44: <Razor-X> Mmmm. INTERCAL.
71 2006-07-25.txt:03:47:55: <Razor-X> Who's gonna shamelessly advertise on alt.lang.intercal?
72 2006-07-25.txt:04:11:52: <Razor-X> Networking capabilities should be added to INTERCAL.
73 2006-07-25.txt:04:19:29: <Razor-X> INTERCAL is cleaner.
74 2006-07-25.txt:14:35:46: <Keymaker> well, i can't do unlambda or malbolge, probably could do intercal but i'm not that interested in it.. however, i guess i could participate with befunge too, but i haven't used it that much, so i chose brainfuck (which is my favourite, anyways)
75 2006-07-25.txt:19:21:00: <Razor-X> We need expandable arrays in INTERCAL :(.
76 2006-07-25.txt:19:29:19: <Razor-X> I should get to work on my BF machine, but I'm having so much INTERCAL fun :(.
77 2006-07-25.txt:22:44:24: <Razor-X> Write in INTERCAL! It's cleaner than Perl!
78 2006-07-26.txt:00:45:59: <Razor-X> Does someone want the honors of posting in alt.lang.intercal ?
79 2006-07-26.txt:21:39:04: <Razor-X> alt.lang.intercal.
80 2006-07-26.txt:21:40:01: <GregorR-W> People who read alt.lang.intercal ought to choose a new communicative medium :P
81 2006-07-26.txt:21:40:20: <Razor-X> Well, there's no #intercal here, so....
82 2006-07-26.txt:21:40:33: <Razor-X> Or ##intercal even.
83 2006-07-27.txt:06:22:27: <Razor-X> Although I was thinking of an INTERCAL version.
84 2006-07-27.txt:06:23:46: * GregorR doesn't recall whether he even has INTERCAL on the bot ...
85 2006-07-27.txt:06:23:55: <Razor-X> INTERCAL is pretty large.
86 2006-07-27.txt:06:24:38: <Razor-X> INTERCAL forces you to think in... interesting ways, so it's fun.
87 2006-07-27.txt:06:25:13: <Razor-X> I've been meaning to make a BF interpreter in INTERCAL, but I'm too lazy to do it as of now :P.
88 2006-07-27.txt:06:25:38: <Razor-X> I'm not sure if the INTERCAL compiler dynamically allocates arrays either, because dynamic arrays are a total *pain* in INTERCAL.
89 2006-07-27.txt:06:27:53: <GregorR> Hm, is there an INTERCAL interpreter?
90 2006-07-27.txt:06:28:18: <Razor-X> I use the standard C-INTERCAL compiler.
91 2006-07-27.txt:16:52:50: <ihope> "Quantum INTERCAL" seems quite... well, weird.
92 2006-07-27.txt:21:37:45: <Razor-X> Hey, I'm writing a BF compiler in INTERCAL.
93 2006-07-27.txt:21:53:52: <oerjanj> you asked about dynamic arrays in INTERCAL, i made a bit of code for growing arrays in my Unlambda interpreter
94 2006-07-27.txt:23:24:26: <Razor-X> Wiki page updated for Licensing, specified the preferrable use of C-INTERCAL and Befunge-98, and and requested that the next participants are committee members.
95 2006-07-27.txt:23:27:56: <Razor-X> The alt.lang.intercal post brought in some new contestants.
96 2006-07-27.txt:23:29:45: <Razor-X> It seems the languages of choice are INTERCAL, Befunge and Unlambda/LazyK.
97 2006-07-27.txt:23:56:10: <Razor-X> In the meantime, I'll continue on my INTERCAL->BF interpreter, some QBF programs, my Verilog BF CPU, and writing some documentation for the Esolangs I like.
98 2006-07-28.txt:00:52:53: <Razor-X> This year marks the first year of the 2006 Esolang Competition!!! If you're not familiar with Esolangs, they're programming languages with specific constraints. Many of them are turing tarpits, meaning they are Turing complete but only contain a minimum amount of operations (BrainFuck). Others use weird logic, operators the like you've never seen (or want to see), and line noise almost as bad as Perl (INTERCAL). Then again, some of them
99 2006-07-28.txt:00:59:03: <Razor-X> Shh EgoBot, that's what I use in my BF interpreter in INTERCAL.
100 2006-07-28.txt:01:08:31: <Eidolos> y-held idea about coding (<a href="http://en.wikipedia.org/wiki/Befunge">Befunge</a>), some have line noise even worse than Perl (http://en.wikipedia.org/wiki/Intercal), and some are just pure Hell (<a href="http://en.wikipedia.org/wiki/Malbolge">Malbolge</a>). The goal is to write a program in an esoteric language that completes some currently unannounced task. +++++++++++++++[>+++++>+++++++>+++++++>++<<<<-]>----.>++++++..>-----.
101 2006-07-28.txt:01:10:18: <Razor-X> Here's one line from INTERCAL:
102 2006-07-28.txt:01:17:24: <Razor-X> But yeah, those are the only two binary operators INTERCAL has.
103 2006-07-28.txt:01:18:44: <nooga> Razor-X: throw intercal away, create ur own lang
104 2006-07-28.txt:01:18:54: <Razor-X> I like INTERCAL!
105 2006-07-28.txt:16:53:25: <Razor-X> INTERCAL is cleaner than Perl.
106 2006-07-29.txt:21:09:22: <pgimeno> oh, a Perl compiler in Intercal
107 2006-07-29.txt:21:10:07: <pgimeno> anyway I've just found this: http://homepages.nildram.co.uk/~intercal/manual/quantum.html
108 2006-07-29.txt:21:18:13: <Razor-X> I might make a Perl regexp interpreter in INTERCAL.
109 2006-08-02.txt:07:54:58: <Razor-X> I need to write a BF interpreter in INTERCAL still.
110 2006-08-02.txt:07:56:18: <RodgerTheGreat> INTERCAL isn't nearly as beautiful a language as BF.
111 2006-08-10.txt:02:18:05: <Razor-X> Look at INTERCAL then.
112 2006-08-10.txt:20:16:10: <lament> Sounds like Intercal.
113 2006-08-10.txt:20:16:16: <lament> Intercal had the greatest operators ever.
114 2006-08-10.txt:20:17:09: <ihope> Yeah, INTERCAL...
115 2006-08-10.txt:20:20:12: <Razor-X> Well, INTERCAL also has very few operators.
116 2006-08-10.txt:20:21:15: <Razor-X> Maybe some day I'll feel like finishing my BF interpreter in INTERCAL.
117 2006-08-10.txt:20:24:06: <Razor-X> It's easy to make while loops in INTERCAL if you know how.
118 2006-08-10.txt:20:27:31: <Razor-X> Yeah, I can do that in INTERCAL with a few (10 or more I'd bet) COME FROM statements.
119 2006-08-11.txt:17:57:10: <Razor-X> I already advertised it on alt.lang.intercal and that brought in some competitors.
120 2006-08-15.txt:03:50:50: <Razor-X> Did you present Glass and INTERCAL too?
121 2006-08-20.txt:01:24:07: <oerjanj> this makes me think of C-intercal's turing tape I/O
122 2006-08-20.txt:01:34:40: <oerjanj> razor-X: you trying to program INTERCAL?
123 2006-08-20.txt:01:37:19: <RodgerTheGreat> and preform math, in a vaguely Malbolge/INTERCAL style.
124 2006-08-20.txt:08:13:11: <Razor-X> Worse than INTERCAL?
125 2006-08-20.txt:09:29:47: <Razor-X> The Hello World program of INTERCAL is 200+ lines, IIRC (when not using the standard library).
126 2006-08-20.txt:09:45:51: <pgimeno> that's the very heart of INTERCAL
127 2006-08-20.txt:09:52:57: <Razor-X> pgimeno: Heh. Lots of INTERCAL inspiration it seems.
128 2006-08-21.txt:21:18:41: <ihope> Quantum INTERCAL doesn't look right.
129 2006-08-21.txt:21:19:18: <ihope> So if you have a register that's both 1 and 3 in Quantum INTERCAL, and you output the register, both 1 and 3 are printed?
130 2006-08-22.txt:02:43:46: <Razor-X> Writing a BF interpreter in INTERCAL is like suicide.
131 2006-08-22.txt:02:45:50: <Razor-X> My BF interpreter in INTERCAL has been indefinitely postponed, since I have a Japanese novel translation project on the horizon.
132 2006-08-22.txt:23:38:53: <Razor-X> If you program in INTERCAL, it's impossible not to.
133 2006-08-28.txt:22:05:07: <GreyKnight> INTERCAL select and mingle? :-)
134 2006-08-28.txt:22:05:24: <CakeProphet> Dunno intercal.
135 2006-08-28.txt:22:08:35: <GreyKnight> Last I heard from you was "Dunno intercal."
136 2006-08-28.txt:23:36:07: <GreyKnight> I think this will be either (a) useless, or (b) the next INTERCAL
137 2006-09-01.txt:00:59:07: <Razor-X> Although if you want an INTERCAL-esque language, trees are the way to go ;).
138 2006-09-01.txt:23:59:13: <GreyPaladin> One Unlambda, three INTERCALs, and one "Befunge or TheSquare" (which is based on Befunge)
139 2006-09-04.txt:02:44:26: <GreyKnight> The word INTERCAL currently compresses pretty poorly
140 2006-09-04.txt:20:47:18: <Razor-X> Or they write INTERCAL code that compiles to backwards FORTRAN code.
141 2006-09-22.txt:20:57:34: <SimonRC> (I was talking to him about INTERCAL.)
142 2006-09-22.txt:20:58:48: <Asztal> sort of. INTERCAL's other restrictions get in the way a bit.
143 2006-09-22.txt:20:59:55: <Asztal> but, I've yet to see a binary tree in INTERCAL
144 2006-09-25.txt:16:25:46: <RodgerTheGreat> well, we have BF, Unlambda, Befunge, TheSquare, INTERCAL, and malbolge.
145 2006-10-17.txt:04:38:53: <oerjan> now _that_ is quite normal. to get my certificate of insanity, i had to write an unlambda interpreter in INTERCAL.
146 2006-10-19.txt:14:18:14: * SimonRC contemplates adding AOP to INTERCAL...
147 2006-10-21.txt:20:35:10: <jix> btw i got this idea while reading through the intercal specs
148 2006-10-23.txt:04:01:40: <Razor-X> Ah. INTERCAL is fun :D.
149 2006-11-04.txt:20:46:58: * SimonRC point out that FORTRAN and INTERCAL don't need whitespace at all.
150 2006-11-05.txt:00:31:59: <ihope> But it has the "select" instruction from INTERCAL!
151 2006-11-05.txt:00:44:32: <Asztal> one of my favourite quotes from the intercal manual involves balanced ternary
152 2006-11-29.txt:06:26:32: <Razor-X> Well, I got somewhat started on a BF interpreter in INTERCAL some time ago.
153 2006-12-06.txt:09:31:46: <Razor-X> INTERCAL is fun.
154 2006-12-06.txt:09:32:38: <oklopol> never done intercal :\
155 2006-12-20.txt:22:09:06: <SimonRC> I recommend checking out Brainfuck, INTERCAL, befunge, and Malbolge for some examples.
156 2006-12-29.txt:01:28:32: <Sukoshi> Hey, if I can make expanding arrays in INTERCAL.....
157 2006-12-30.txt:17:16:37: * SimonRC indicates the INTERCAL microprocessor.
158 2006-12-30.txt:18:49:39: <oerjan> and Malcolm Ryan declared me insane for my Unlambda interpreter in Intercal, which I took as a great compliment.
159 2006-12-30.txt:18:50:37: <oklopol> if i hear of intercal one more time, i'm gonna learn it
160 2006-12-30.txt:21:35:57: <oklopol> is there a nice intercal reference?
161 2006-12-31.txt:04:59:30: <CakeProphet> INTERCAL?
162 2007-01-02.txt:02:45:28: <Sukoshi> The INTERCAL stdlib has random number generation in it.
163 2007-01-02.txt:21:59:50: <RodgerTheGreat> it'd be like the opposite of INTERCAL
164 2007-01-03.txt:02:53:33: <oklopol> i don't know perl, lisp, pascal, cobol, intercal or smalltalk, i hate it when i know the name but not the language
165 2007-01-14.txt:03:44:49: * pikhq also wonders if that language is called INTERCAL
166 2007-01-16.txt:12:33:57: <ais523_> both techniques have been used to implement Threaded INTERCAL
167 2007-01-16.txt:12:41:02: <ais523_> my Threaded INTERCAL code is at http://esoteric.voxelperfect.net/files/intercal (along with the rest of the INTERCAL implementation), in unravel.c
168 2007-01-27.txt:00:15:27: <oerjan> INTERCAL and Malbolge probably qualify.
169 2007-02-08.txt:23:18:12: <fruitbag> You people should code in Intercal
170 2007-02-08.txt:23:18:18: <fruitbag> Intercal!
171 2007-02-08.txt:23:19:07: <oerjan> I have coded in Intercal. An Unlambda interpreter :D
172 2007-02-08.txt:23:20:22: <oerjan> http://oerjan.nvg.org/esoteric/intercal/
173 2007-02-22.txt:16:40:02: <oerjan> I realized (and I think INTERCAL may use it) that alternating " and ' also allows for arbitrary deep nesting
174 2007-02-22.txt:16:40:22: <ais523> INTERCAL can do it even without alternating in most cases
175 2007-02-22.txt:16:41:05: <ais523> strangely enough, the C-INTERCAL compiler had a bug in this regard through most of its history (it was the main bug I fixed for the most recent version)
176 2007-02-22.txt:16:42:14: <oklopol> ..translates c to intercal?
177 2007-02-22.txt:16:42:21: <ais523> translates INTERCAL to C
178 2007-02-22.txt:16:42:42: <ais523> or to be precise, it translates a dialect of INTERCAL commonly also called C-INTERCAL to C
179 2007-02-22.txt:16:44:44: <ais523> http://esolangs.org/wiki/C-INTERCAL
180 2007-02-22.txt:16:50:56: <ais523> there's actually a sentence in the manual specifically banning examples like this one, which leads me to believe they must have hit the same problem implementing INTERCAL-72
181 2007-02-22.txt:18:09:26: <ais523> Composition in Fugue would be like the CREATE operator in CLC-INTERCAL, though
182 2007-03-04.txt:01:01:15: <oerjan> in INTERCAL, but that is for program flow.
183 2007-03-04.txt:01:01:15: <SimonRC> bsmntbombdood: INTERCAL
184 2007-03-12.txt:18:36:27: <ais523> that's like saying "no need to make any more esolangs, INTERCAL is Turing-complete"
185 2007-03-22.txt:11:46:45: <ais523> That could actually be useful. I'd like to see the symmetric difference between C-INTERCAL versions 0.24 and 0.25
186 2007-03-22.txt:13:34:04: <ais523> (It's also the only language other than INTERCAL I know of that uses NEXT for flow control; but it doesn't seem to have a FORGET statement or RESUME for values >1)
187 2007-03-22.txt:13:36:56: <ais523> yes, BASIC uses NEXT as a punctuation mark (like } in C or cis in Perligata). A 'NEXT statement' to me would always imply the INTERCAL version
188 2007-03-22.txt:19:33:29: <ais523> and it has a "don't" keyword, just like INTERCAL. Wow, it's almost esoteric!
189 2007-03-22.txt:19:34:01: <ais523> (I suspect it's don't is more practically useful than INTERCAL's (which is redundant except for comments), though).
190 2007-03-26.txt:16:46:04: <ais523> CLC-INTERCAL had an operation for dynamically extending its own syntax, I think
191 2007-03-26.txt:19:12:53: <sirKIIdB> what do you think about intercal?
192 2007-03-26.txt:19:13:08: <ais523> I released the most recent version of the C-INTERCAL compiler
193 2007-03-26.txt:19:13:55: <ais523> well, the C-INTERCAL compiler's written in C, as the name would suggest
194 2007-03-26.txt:19:16:22: <lament> intercal is older than pascal, isn't it.
195 2007-03-26.txt:19:16:30: <ais523> INTERCAL was 1972
196 2007-03-26.txt:19:17:22: <ais523> Pascal was 1970 it seems, so INTERCAL's two years younger
197 2007-03-28.txt:18:23:18: * ais523 is busy trying to implement CLC-INTERCAL features in C-INTERCAL
198 2007-04-01.txt:16:15:21: * ais523 was trying to release the latest version of INTERCAL
199 2007-04-01.txt:16:16:43: <ais523> I still sent a slightly modified version of my prepared message to alt.lang.intercal anyway though, letting people know why they couldn't obtain it
200 2007-04-01.txt:16:17:35: <Pikhq> How's about posting it in alt.lang.intercal?
201 2007-04-01.txt:16:41:00: <ais523> the original INTERCAL manual suggests that INTERCAL may be useful for maintaining job security
202 2007-04-01.txt:18:19:41: <ais523> anyway, my INTERCAL distribution finally found a host: http://intercal.freeshell.org/download
203 2007-04-01.txt:19:28:59: <Sukoshi> INTERCAL!
204 2007-04-08.txt:17:02:22: <ais523> In the C-INTERCAL distribution there were notes about making a microprocessor that ran INTERCAL natively
205 2007-04-25.txt:21:47:50: * oerjan wants to be a mix of the Scheme, Intercal and Epigram guy
206 2007-05-15.txt:19:12:31: * ehird` wonders what INTERCAL++ would be called
207 2007-05-15.txt:19:12:47: * ehird` honestly has no idea how to add one to a number and assign the var to it in intercal
208 2007-05-15.txt:19:13:15: <oerjan> that's in the INTERCAL standard library.
209 2007-06-06.txt:21:07:34: <ehird`> I wonder... if we all banded together, would it be possible to make a language that's so massively massive and convoluted (like intercal *= googolplex intercals or something) that we need an entire Hello World Development Sub-Comittee deciding which output function we should use?
210 2007-06-11.txt:19:19:01: <oklopol> my friend has never heard of _brainfuck or intercal_, and he knows lolcode
211 2007-06-11.txt:19:24:31: <RodgerTheGreat> let's face it- whitespace is a far less innovative or important esolang than INTERCAL, malbolge, BF, Befunge, etc
212 2007-08-26.txt:14:54:47: <SimonRC> though an intercal-corrector would be better for that title
213 2007-08-26.txt:14:55:07: <Figs> intercal-corrector?
214 2007-08-26.txt:14:55:29: <SimonRC> you know that an INTERCAL requires the correct level of politeness to compile, right?
215 2007-08-26.txt:14:55:45: <SimonRC> *INTERCAL program
216 2007-09-04.txt:17:25:58: <oerjan> consider original INTERCAL, for example.
217 2007-09-06.txt:21:09:29: <tombom> what's the latest intercal version
218 2007-09-06.txt:21:12:52: <oerjan> C-INTERCAL and CLC-INTERCAL
219 2007-09-06.txt:21:13:06: <ihope__> What's next? CLCLC-INTERCAL?
220 2007-09-06.txt:21:15:52: <tombom> is clc-intercal written in perl
221 2007-09-07.txt:14:47:07: <tombom> http://home.nvg.org/~oerjan/esoteric/intercal/unlambda.i
222 2007-10-24.txt:21:08:15: -!- INTERCAL has joined #esoteric.
223 2007-10-24.txt:22:14:04: -!- INTERCAL has quit ().
224 2007-10-25.txt:14:34:39: -!- INTERCAL has joined #esoteric.
225 2007-10-25.txt:14:35:00: <INTERCAL> foreach (user in channel) do print("Hi!");
226 2007-10-25.txt:14:49:32: <INTERCAL> This program seems bugged. a = 3 + 5; print(a);
227 2007-10-25.txt:14:53:37: -!- INTERCAL has quit ().
228 2007-10-25.txt:16:00:36: <ais523> it's a strange feeling, sitting at a computer trying to stop an INTERCAL compiler while you know at any second a journalist might phone and ask questions ranging from informed to inane
229 2007-10-25.txt:16:35:34: <ais523> bsmntbom1dood: my current working version of the C-INTERCAL compiler contains a compiler for a language designed specifically for writing INTERCAL optimizer idioms
230 2007-11-12.txt:07:37:46: <oklofok> typed in apt-get install intercal for fun, there was one :O
231 2007-11-20.txt:20:40:28: <Slereah> So you're the one writing the unlambda in INTERCAL too?
232 2007-11-21.txt:17:09:44: <ais523> it's a real problem, though. I know because the INTERCAL compiler I maintain now targets both Linux/UNIX systems and DOS via DJGPP, and everything has to be written for both
233 2007-11-21.txt:17:56:45: <ais523> I'm even thinking about implementing them as a new I/O format for INTERCAL
234 2007-11-21.txt:18:04:45: <ais523> the idea is that INTERCAL would only accept minimum-length representations
235 2007-11-21.txt:18:06:42: <ais523> and the lowercase letters that INTERCAL uses for times-1000
236 2007-11-30.txt:07:27:45: <oerjan> will the size 2^16 (i think) field i hid in my INTERCAL Unlambda interpreter do?
237 2007-11-30.txt:07:28:37: <oerjan> i discovered in INTERCAL it was easier to do a multiplication over that field than actually incrementing a variable :)
238 2007-11-30.txt:07:29:12: <oklopol> on a side note, i should learn intercal
239 2007-12-08.txt:16:19:46: <MonkeyofDoom> has anyone here ever gotten INTERCAL to work on a windows pc?
240 2007-12-08.txt:16:24:00: <oerjan> he's the C-INTERCAL maintainer
241 2007-12-12.txt:19:53:46: <ais523> They were asking for C-INTERCAL help a while ago, but I wasn't online at the time
242 2007-12-12.txt:19:59:04: <ais523> the most recent is currently 1.26, obtainable from http://intercal.freeshell.org/download
243 2007-12-20.txt:17:27:09: * ais523 is busy writing INTERCAL documentation
244 2007-12-20.txt:17:28:01: <ais523> although I was pretty shocked when I tried apt-cache search intercal halfway through a sentence and got 2 results
245 2007-12-20.txt:17:28:24: <ais523> one was CLC-INTERCAL (Debian package clc-intercal), and the other was C-INTERCAL (Debian package intercal)
246 2007-12-27.txt:17:58:59: <oerjan> probably INTERCAL, long ago
247 2007-12-27.txt:18:00:03: <Slereah> Although... No, it was Intercal.
248 2008-01-04.txt:19:18:17: * ais523 is busy handling the fallout from the recent release of C-INTERCAL 0.27
249 2008-01-04.txt:19:20:23: <ais523> I actually had a crazy idea for functional INTERCAL
250 2008-01-06.txt:21:04:02: <ehird`> unpronouncable acronym rips on INTERCAL (Language With No Pronouncable Acronym)
251 2008-01-07.txt:23:29:34: <ehird`> i wonder what the opposite of intercal is
252 2008-01-07.txt:23:29:41: <ehird`> ~INTERCAL = ?
253 2008-01-10.txt:17:02:38: <ehird`> is there any native-code INTERCAL compiler?
254 2008-01-11.txt:15:51:32: <ais523> bsmntbombdood: it is a little known fact that Knuth once worked on INTERCAL
255 2008-01-11.txt:15:59:16: <ais523> and oerjan: your Unlambda program is now in the official distribution as an example program (see for instance http://packages.debian.org/sid/i386/intercal/filelist)
256 2008-01-11.txt:16:06:29: <ais523> it was kind of tricky in INTERCAL, as might be expected
257 2008-01-11.txt:16:08:45: <ais523> see http://www.cs.fit.edu/~ryan/compare/ for the program in many other languages (unfortunately, that list doesn't include the INTERCAL version)
258 2008-01-11.txt:16:25:32: <ais523> SimonRC: assigning to constants is possible in modern versions of INTERCAL too
259 2008-01-11.txt:16:25:44: <ais523> although C-INTERCAL protects you from that unless you turn on a command-line option in the compiler
260 2008-01-15.txt:18:39:57: <ehird`> ais523: you are an INTERCAL programmer, right?
261 2008-01-15.txt:18:40:20: <ais523> I'm the current C-INTERCAL upstream maintainer
262 2008-01-15.txt:18:40:21: <ehird`> ais523: how feasable would you say an INTERCAL self-compiler would be? :-)
263 2008-01-15.txt:18:40:53: <ais523> the CLC-INTERCAL compiler is written in a set of extensions that are added to the language itself
264 2008-01-15.txt:18:41:09: <ehird`> ais523: hm, definition being something basically like C-INTERCAL. But written in INTERCAL, of course... well, it could compile to anything 'real' (C, native code, asm, ...)
265 2008-01-15.txt:18:41:20: <ehird`> language extensions: I guess C-INTERCAL, since it's the most common afaik
266 2008-01-15.txt:18:41:35: <ais523> C-INTERCAL: 33 users. CLC-INTERCAL: 5 users.
267 2008-01-15.txt:18:41:42: <ais523> C-INTERCAL: 33 users. CLC-INTERCAL: 21 users, sorry
268 2008-01-15.txt:18:41:47: <SimonRC> self-compiling INTERCAL would instantly wreck the passtime of proposing new INTERCAL extensions
269 2008-01-15.txt:18:42:06: <ehird`> C-INTERCAL is incompatible with CLC-INTERCAL, right?
270 2008-01-15.txt:18:42:12: <ais523> the same source says that 5 people actually use C-INTERCAL and 3 people use CLC-INTERCAL every now and then
271 2008-01-15.txt:18:42:14: <ehird`> i have seen 2 clc-intercal only programs, though, so...
272 2008-01-15.txt:18:42:36: <ais523> but it is possible to write C-INTERCAL or CLC-INTERCAL-only programs
273 2008-01-15.txt:18:43:25: <ais523> see the C-INTERCAL documentation at intercal.freeshell.org
274 2008-01-15.txt:18:43:33: <ais523> it lists portability for all the constructs in C-INTERCAL
275 2008-01-15.txt:18:43:49: <ais523> the pseudo standard is likely just INTERCAL-72 + noncomputed COME FROM
276 2008-01-15.txt:18:43:58: <ais523> because most of the other features only exist in C- and CLC-INTERCAL
277 2008-01-15.txt:18:44:05: <ais523> not J-INTERCAL
278 2008-01-15.txt:18:44:52: <ais523> it just wasn't added to INTERCAL until later
279 2008-01-15.txt:18:44:55: <ehird`> ais523: ok, to start with: a self-compiling, no-extensions INTERCAL compiler
280 2008-01-15.txt:18:46:11: <ehird`> C-intercal presumably has a char IO extension
281 2008-01-15.txt:18:46:25: <ehird`> wait, ESR maintained C-intercal at one point, didn't he?
282 2008-01-15.txt:18:46:28: <ais523> character I/O is different in C-INTERCAL and CLC-INTERCAL, but both have command-line switches to use the other's semantics
283 2008-01-15.txt:18:46:29: <ehird`> OK, CLC-Intercal! :P
284 2008-01-15.txt:18:46:39: <ais523> it was C-INTERCAL
285 2008-01-15.txt:18:46:58: <ehird`> => OK, let's take the char I/O for CLC-Intercal then ;)
286 2008-01-15.txt:18:48:21: <ais523> well, you could use one of CLC-INTERCAL's multithreading extensions to trap the error
287 2008-01-15.txt:18:48:36: <ais523> I'm planning to implement much the same error-trapping method in C-INTERCAL at some point, by the way
288 2008-01-15.txt:18:49:33: <ehird`> ais523: OK, assuming C-INTERCAL binary IO etc extensions, feasability=
289 2008-01-15.txt:18:49:51: <ehird`> not all the cintercal extensions presumably though
290 2008-01-15.txt:18:50:28: <ais523> incidentally, I recently discovered an easy way for an INTERCAL program to tell which interpreter it's running under
291 2008-01-15.txt:18:51:26: <ais523> J-INTERCAL ignores the read-only flag on STASH or RETRIEVE, so the value STASHED is viewed twice
292 2008-01-15.txt:18:52:30: <ais523> so J-INTERCAL reads out the original value twice
293 2008-01-15.txt:18:52:37: <ais523> C-INTERCAL reads out the new value twice
294 2008-01-15.txt:18:52:58: <ais523> and CLC-INTERCAL reads out the new value, but the non-IGNOREd status is stashed along with the variable, so you get two different answers
295 2008-01-15.txt:18:53:14: <ehird`> ooooh, there's a unlambda-in-intercal...
296 2008-01-15.txt:18:53:18: <ehird`> INTERCAL IN UNLAMBDA
297 2008-01-15.txt:18:54:04: <ais523> one of which is specifically disallowed both by the INTERCAL-72 and C-INTERCAL documentation because it's such a pain to parse
298 2008-01-15.txt:18:54:15: <ais523> and therefore can be said to not be legal INTERCAL
299 2008-01-15.txt:19:59:27: * ais523 has had similar problems trying to deal with the C-INTERCAL multithreader
300 2008-01-15.txt:20:23:55: <ais523> that's the same technique C-INTERCAL uses, pretty much
301 [too many lines; stopping]