Talk:INTERCAL

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Character name[edit]

Oh why oh why is ; called a hybrid? --Ihope127 16:50, 26 August 2005 (UTC)[reply]

For yea verily, ; is a combination of a : and a , , eh? —dcclark (talk) 17:10, 1 September 2005 (UTC)[reply]


On taunting the reader[edit]

Why does the article flirt and tease with the reader by declaiming that INTERCAL is sui generis and then coyly mentioning that "select" operator has precdent- and not telling us what "Select" does? --Maru (talk) Contribs 03:33, 15 November 2005 (UTC)[reply]

Added link to BESM-6. --Leob 09:01, 18 March 2006 (UTC)[reply]

Requested move[edit]

"programming language" is redundant; there is nothing else called INTERCAL. There used to be a version of this at INTERCAL (at the same time that this already existed) which was merged with this one, then INTERCAL redirected here. ethan (talk) 03:11, 21 November 2005 (UTC)[reply]


Add *Support or *Oppose followed by an optional one sentence explanation, then sign your vote with ~~~~
If you want to argue with something done in 2005, you need to open a new proposal. Dicklyon (talk) 18:54, 25 June 2008 (UTC)[reply]

Discussion[edit]

At first glance[edit]

In the paragraph detailing the change from EBCDIC to ASCII, "substitutions for two characters had to be made: $ substituted for ¢ as the mingle operator [...] and ? was substituted for ∀ as the unary exclusive-or operator". As far as i know, the XOR operator is binary, not unary. -- Jokes Free4Me 13:03, 29 March 2006 (UTC)[reply]

Nope, INTERCAL's XOR (as well as its AND and OR) are unary. You're probably better off not knowing how that's possible. -- 171.64.71.123 00:44, 26 April 2006 (UTC)[reply]

By the way, does PLEASE DO differ in any way from DO? :-) -- Jokes Free4Me 13:03, 29 March 2006 (UTC)[reply]

Only in that the compiler will reject a program that uses either form too exclusively. -- 171.64.71.123 00:44, 26 April 2006 (UTC)[reply]

Possible "See also"[edit]

I'm not familiar enough with INTERCAL to know if this would be an appropriate "See also", but someone else might wish to create a "See also" section with a link to Mornington Crescent (game). --Icarus 05:15, 2 May 2006 (UTC)[reply]

Should also "see also" the language whitespace. Snezzy (talk) 02:41, 4 March 2010 (UTC)[reply]

Other features[edit]

Where are the classes and lectures? How about backtracking Intercal? Shinobu 07:55, 8 November 2006 (UTC)[reply]

This is probably too detailed and too badly sourced for Wikipedia, but you can find some relevant external links at [1] (classes and lectures) and [2] (backtracking). --ais523 08:35, 8 November 2006 (UTC)

Jimbo citation?[edit]

What sort of citation were you looking for? That Jimbo was a co-author? That his nickname is Jimbo? That Don Woods was an adventure author (that's in the linked article)? That this is a photo of Jim? That M is his middle initial? That he's less famous than Don? I took the tag out pending clarification of what you're asking for. Oh, I see you already made the caption humorless, so there's nothing left to cite. If you're still unsure who wrote intercal, see the reference manual or the lead sentence. Notice that it is not the musician James Lyon previously linked. Dicklyon 16:41, 22 November 2006 (UTC)[reply]

I was wondering what proof there was that it was a photo of Jimbo, but since tagging it I've realised why that would be hard to find and unneccessary, but didn't get round to taking the tag off. I know where to find proof that he created INTERCAL (yes, it's in the manual...). I didn't know about the nickname (it's the sort of thing that sets off alarm bells, because Jimbo is the common nickname for the founder of Wikipedia). I'm sorry for removing the humour from the caption, but it's hard to strike a balance between the irreverence needed for INTERCAL and the seriousness needed for an encyclopedia; feel free to make it a bit funnier again. 'Less famous' would almost certainly spark lots of debate about its appropriateness if more people watched this article. Sorry about that! --ais523 08:52, 23 November 2006 (UTC)
Na, you've convinced me. I've reverted all changes I made to the caption. --ais523 08:55, 23 November 2006 (UTC)

Apple leaked source code to Microsoft in INTERCAL[edit]

According to a recent blog post, Apple discovered that Microsoft had planted a spy in their organisation, and deliberately leaked a copy of obsolete System 7 source code, machine-translated to INTERCAL, claiming it was the latest build of OS X 10.2. Bill Gates initially fell for the trick and seriously told his programmers to incorporate the INTERCAL code into Windows Vista. JIP | Talk 05:39, 5 March 2007 (UTC)[reply]

Due to INTERCAL's limited I/O capabilities, this seems unlikely. I can't imagine anyone writing an OS in INTERCAL-72, and neither C-INTERCAL or CLC-INTERCAL can do graphics as far as I know, so presumably this is a new secret flavour of INTERCAL? --ais523 09:49, 5 March 2007 (UTC)
Yes, it seems pretty clear that the blog was meant to be a joke. This is probably why blogs aren't considered reliable sources; I'd recommend not putting this information in the article. --ais523 12:50, 5 March 2007 (UTC)

Bhatele and Satyarth reference[edit]

Dick, why do you consider the following to be a "perfectly sensible observation on a reference about INTERCAL"?

Other authors seem to have missed the joke. In one report, INTERCAL is described as an instructional language, with the further remark that "INTERCAL was the only one developed for general use like our language CAL."

This paper is not about INTERCAL, it just makes a passing reference to it. We are only using it to demonstrate that some people have missed that INTERCAL is a joke, but this is original research because it draws a novel conclusion from the source. What we would need is a published source saying that Bhatele and Satyarth's reference of INTERCAL shows that they missed the joke. Furthermore, the Bhatele and Satyarth paper, as far as I can tell (and I hadn't noticed this before) appears to be self-published, and not by well-known professional researchers, which makes it unusable as a reference here (see WP:V#SELF). --Allen 19:19, 28 May 2007 (UTC)[reply]

Well, it is a perfectly sensible observation about some authors missing the joke of INTERCAL. For the way it's used, there's no presumption of or call for "reliability", so the fact that it's self-published is moot. See what others think about whether such a simple observation should be stricken as "OR". Seems to me that an article about INTERCAL is itself in danger of missing the joke if such guidelines are taken too seriously. Dicklyon 23:13, 28 May 2007 (UTC)[reply]
Every claim on Wikipedia must have been published by a reliable source; it doesn't matter how it's used (that's WP:V, which, like WP:NOR, is not guideline but policy). I understand if you feel that an article about a joke subject should be able to bend Wikipedia policy a bit, but I don't think that's how it works. We'll see how other editors feel about it. If few or none respond in a few days, perhaps we can try soliciting opinions at related article talk pages. --Allen 23:36, 28 May 2007 (UTC)[reply]
Thinking about this, the reference doesn't really seem to add any information about the subject; the disputed text is about the reference, rather than about INTERCAL. So it would be appropriate in an article about the reference (although such an article wouldn't itself be appropriate), and might conceivably be appropriate here if another reliable source about INTERCAL mentioned the reference as being an example of something 'missing the joke'. An article about a joke doesn't necessarily have to be humourous; in fact, with something with as long a history as INTERCAL, it has been put to many legitimate uses (probably for not-very-good reasons), and a perfectly serious article can be written. (I wrote parts of the corresponding article at Esolang; although Esolang has different policies and a different style, it's article isn't humourous either.) The basic problem is that the fact that at least one author missed the joke isn't particularly notable, in the sense that it can't be verified (it's kind of obvious from the linked source, but that's still original research). --ais523 08:03, 29 May 2007 (UTC)
Just thought I'd throw these in (from Talk:Befunge on Esolangs wiki):
"Be afraid. Be very afraid."
Alksentrs (talk) 02:08, 6 July 2008 (UTC)[reply]

IDE?[edit]

I'm looking for a syntax-highlighting IDE as I've been tasked with maintaining INTERCAL code and am having trouble not making mistakes. —Preceding unsigned comment added by 212.51.122.24 (talk) 15:07, 6 January 2008 (UTC)[reply]

C-INTERCAL includes syntax-highlighting code for Emacs in the distribution with recent versions, available from http://intercal.freeshell.org. (By the way, I'd like to add that link to the article, but have a conflict of interest with respect to it; if other users think it's appropriate, please add it. It's the current home page for the two major currently-maintained INTERCAL implementations; the home page given in the article is an older one.) --ais523 22:05, 6 January 2008 (UTC)

Proposed addition[edit]

How about adding the following somewhere:

One website offers "Online Certifications for Intercal Programmer Job Seekers": [3]
The site offers similar certification for "Befunge Programmer Job Seekers", and the developers that use these languages, [4] [5] [6] and states that "there is no other certification system available".

(I've tried to make it NPOV.)

Alksentrs (talk) 01:03, 22 August 2008 (UTC)[reply]

First, tell us if you passed the test. Dicklyon (talk) 03:48, 22 August 2008 (UTC)[reply]
I couldn't find any tests on their site. I don't think any have been written yet... Alksentrs (talk) 23:41, 23 August 2008 (UTC)[reply]

A symbol called “intercal”?[edit]

I was looking at Help:Displaying a formula, and spotted, in the “Unsorted (new stuff)” section of the table, a TeX command called \intercal. It looks like this:

I searched the web, and found it in The Comprehensive LaTeX Symbol List, in Table 23 (AMS Binary Operators). Does anyone know what it is used for? (I assume “intercal” is just an abbreviation; it can't be related to INTERCAL...) Alksentrs (talk) 02:44, 19 January 2009 (UTC)[reply]

No relationship, as far as I know. Just a weird naming coincidence, it seems... --ais523 17:47, 19 January 2009 (UTC)
Knuth has programmed in INTERCAL at least once. --Zzo38 (talk) 01:02, 25 March 2011 (UTC)[reply]

Code Correction[edit]

I've changed the "Hello, world!" INTERCAL code to what I believe is correct. Looks like the original used a lower-case h and a space instead of an exclamation point. If someone could check my math, that'd be great. Kthx! —Preceding unsigned comment added by 128.42.153.95 (talk) 07:05, 5 April 2009 (UTC)[reply]

Yep, looks good; the old version was "hello, world", the new version is "Hello, world!". I just checked on C-INTERCAL 0.-2.0.29 (which is less than a week old). --ais523 14:51, 5 April 2009 (UTC)

Thanks to the authors of this page[edit]

I just read this page, and it was a total crack-up. I'm from a younger generation of programmers and I really appreciate you guys preserving the humor from this most special era in computer science :)



I concur. Very interesting. Zezen (talk) 23:33, 29 March 2017 (UTC)[reply]

Morton encodings[edit]

Don't you know that INTERCAL can make Morton encoding and Gray encoding? --Zzo38 (talk) 08:28, 7 December 2015 (UTC)[reply]

External links modified[edit]

Hello fellow Wikipedians,

I have just modified one external link on INTERCAL. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 18 January 2022).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 07:48, 10 November 2017 (UTC)[reply]

Unauthorised archived page[edit]

So does anybody know why the page was archived when it explicitely asked (via /robots.txt) to avoid archiving? I tried reporting the problem to archive.is but there has been no answer or action, so if anybody knows who to contact about that please let me know 2001:8B0:1A7:4300:95F3:239A:D76A:32C9 (talk) 13:49, 5 March 2019 (UTC) Claudio Calvelli (CLC)[reply]

A pronouncable acronym[edit]

COLWINPA, for COmpiler Language WIth No Pronounceable Acronym ^_^ JumpDiscont (talk) 16:20, 1 April 2024 (UTC)[reply]