Talk:Component Pascal

Component Pascal should belong to "Oberon Dialects" categories, not Pascal? It only has the name in common with Pascal, and the rest comes from Oberon.

(and languages closer to Pascal, like Modula-2 are not added to the pascal category. Which isn't bad, otherwise the Algol page would be come _huge_ :_))
 * You're correct. I'll fix it. &mdash; danakil 17:54, Aug 24, 2004 (UTC)

I didn't see a fix, so I fixed it. Component Pascal is NOT Pascal. This attempt to attach to the name Pascal is not helping either Oberon Microsystems, nor is it doing much good for the language Pascal. Please stop.

I also note that this entire article CLEARLY breaks Wikipedia rules against posting articles promoting companies or products ! This whole article should not be here. I respect Wikipedia conventions. Do the creators of this article ?

[Scott A. Moore]

I am a happy user of that language and I have initiated this article quite some time ago. Since there are two independent implementations (one by a company, the other by an academic institution), I do not think it is a purely promotional article. I was surprised that there was "Vote for Deletion", but I also saw with some satisfaction in the archived discussion about the VfD that it was agreed upon that it should be kept.

[Bernhard Treutwein]

After posting the deletion vote, I was educated that such promotions are within Wikipedia's charter. Wikipedia talks about promotional articles, but the criteria (as was explained to me in letters) is that promotion is ok if information is imparted. I think that should be in the charter, but its fine. I have since noted that many of the language and other articles are promotional. So I am fine with that now.

I maintain that the name "Component Pascal" is a problem, this language clearly has nothing whatever to do with Pascal (the language Pascal), and was, in fact a deliberate attempt by the authors of it to get attention (unwarranted). In fact, I have been informated that this goes back to Wirth himself.

The duplicate naming only serves to confuse users.--Samiam95124 21:01, 13 July 2005 (UTC)

Imho Component Pascal has as much to do with Pascal as C# with C or C++. I'm not shure if this is really a problem --Treutwein Aug 1, 2008

There was an email exchange with the Oberon boys that stated the opinion that Wirth felt that there were several languages which were fairly incompatible with Pascal (like Borland's Delphi) that had gained from using the name "Pascal", and that the Wirth had felt that he, or they, felt this left the door open to them doing the same thing. I guess I would like to know if anyone else has information on the truth or untruth of that. In any case, the Oberon group seems to have moved beyond this unfortunate (and unsuccessful) advertising campaign. --205.229.50.10 (talk) 00:20, 29 January 2009 (UTC)

EBNF?
Maybe someone could rewrite that section in ordinary prose, with an example or two, and something about the semantics, and then just provide a link to the formal syntax definition? 83.252.164.90 13:40, 30 August 2007 (UTC)