Content deleted Content added
m Archiving 2 discussion(s) from Talk:Pascal (programming language)) (bot |
m Archiving 1 discussion(s) from Talk:Pascal (programming language)) (bot |
||
(3 intermediate revisions by the same user not shown) | |||
Line 59:
[[File:Information.svg|30px|left]]
An editor has asked for a discussion to address the redirect [[Pascal (programming langauge)]]. Please participate in [[Wikipedia:Redirects for discussion/Log/2019 November 11#Pascal (programming langauge)|the redirect discussion]] if you wish to do so. <!-- from Template:RFDNote --> [[User:Steel1943|<span style="color: #2F4F4F;">'''''Steel1943'''''</span>]] ([[User talk:Steel1943|talk]]) 18:29, 11 November 2019 (UTC)
== "Bogged Down" ==
In the introduction, the article says that the ALGOL X process "Bogged down". I don't understand what this means. From my understanding, it could mean the process slowed down on its own, but also could mean that the process was slowed down by the introduction of ALGOL W. I think the article would benefit if someone <del>corrected</del> <ins>clarified</ins> this. [[User:Bepvte|Bepvte]] ([[User talk:Bepvte|talk]]) 00:10, 30 November 2019 (UTC); edited 00:53, 30 November 2019 (UTC)
: I don't understand what happened either. [[User:Bubba73|Bubba73]] <sup>[[User talk:Bubba73|You talkin' to me?]]</sup> 00:13, 30 November 2019 (UTC)
:: It's an informal and unreferenced phrase tht we're trying to interpret here, so maybe no really clear outcome is achievable. (And the phrase should probably be replaced, either way - with owt clearer if we can clarify usefully, and with owt less obscure, less vague, if not.)
:: The [[ ALGOL X |Algol X article]] tells a lot, via its links and references - mainly the [https://www.cwi.nl/system/files/com/presentation%20Lambert%20Meertens.pdf November 2016 paper, ''ALGOL X and ALGOL Y'',] listed as an external link; the article's references [http://archive.computerhistory.org/resources/text/algol/algol_bulletin/A22/P310.HTM 5] and [http://archive.computerhistory.org/resources/text/algol/algol_bulletin/A25/P01.HTM 6] may be worth a look too. In summary, it seems tht the IFIP Working Group drew together all the right people, but they delegated to a small subcommittee which split and the work stalled: Wirth stepped away, continuing independently.
:: I remember reading much nearer the time tht [[Niklaus Wirth]] had shared his ideas, on an Algol-60 successor, with a colleague on (? ) the IFIP Group's subcommittee; and had been astonished (? putting it politely) when that colleague put forward proposals in a very different spirit at the subcommittee's next meeting.
:: A lovely story I also read was tht from time to time people would ask Wirth how to pronounce his name; and he would reply using Algol-60 terms: tht "in Europe they tend to call me by name [the correct form, tht one might spell in English as ''veert'']; but in America people call me by value [''worth'']."
:: – [[User:SquisherDa|SquisherDa]] ([[User talk:SquisherDa|talk]]) 02:11, 30 November 2019 (UTC)
::: Yes, I love that quote. [[User:Bubba73|Bubba73]] <sup>[[User talk:Bubba73|You talkin' to me?]]</sup> 02:19, 30 November 2019 (UTC)
:::: Can U source it?? It really ought to go in [[ Niklaus Wirth |the article on him]] if we can!! – [[User:SquisherDa|SquisherDa]] ([[User talk:SquisherDa|talk]]) 02:24, 30 November 2019 (UTC)
== Merger Proposal (VSI Pascal) ==
{{Discussion top|result=Merged}}
I propose merging [[VSI Pascal]] into this article. I think the information from that article can be condensed and added to [[Pascal (programming language)#Other variants]] without making this article too long. [[User:Vt320|Vt320]] ([[User talk:Vt320|talk]]) 20:04, 7 February 2022 (UTC)
* Seems OK to merge to me. [[User:Bubba73|Bubba73]] <sup>[[User talk:Bubba73|You talkin' to me?]]</sup> 03:01, 8 February 2022 (UTC)
** I'm unsure. Several variations have their own article. [[User:Bubba73|Bubba73]] <sup>[[User talk:Bubba73|You talkin' to me?]]</sup> 04:06, 8 February 2022 (UTC)
*** I feel in this case that the VSI Pascal dialect does not have enough notable distinctions to warrant a standalone article, unlike some of the other dialects which have their own articles. [[User:Vt320|Vt320]] ([[User talk:Vt320|talk]]) 22:03, 27 March 2022 (UTC)
{{Discussion bottom}}
== Enumerations missing in the article ==
Nothing about enumerate types. The table:
{| class="wikitable"
|-
! Data type
! Type of values which the variable is capable of storing
|-
| [[integer (computer science)|integer]]
| integer (whole) numbers
|-
| [[floating-point arithmetic|real]]
| floating-point numbers
|-
| [[boolean type|boolean]]
| the values True or False
|-
| [[character (computing)|char]]
| a single character from an ordered character set
|-
| [[set (computer science)|set]]
| equivalent to an array of [[boolean type|boolean]] values
|-
| [[Array data type|array]]
| a countable group of any of the preceding data types or records
|-
| [[Record (computer science)|record]]
| A collection of any of the preceding data types
|-
| [[string (computer science)|string]]
| a sequence or "string" of characters is declared as a "packed array of char" with a starting index of 1. These can be assigned string constants and individual characters can be accessed as elements of the array.
|}
must have an enumeration row, maybe:
{| class="wikitable"
|-
! Data type
! Type of values which the variable is capable of storing
|-
| [[integer (computer science)|integer]]
| integer (whole) numbers
|-
| [[floating-point arithmetic|real]]
| floating-point numbers
|-
| [[boolean type|boolean]]
| the values True or False
|-
| [[character (computing)|char]]
| a single character from an ordered character set
|-
| [[set (computer science)|set]]
| equivalent to an array of [[boolean type|boolean]] values
|-
| [[Enumerated type|enums]]
| type including different lables
|-
| [[Array data type|array]]
| a countable group of any of the preceding data types or records
|-
| [[Record (computer science)|record]]
| A collection of any of the preceding data types
|-
| [[string (computer science)|string]]
| a sequence or "string" of characters is declared as a "packed array of char" with a starting index of 1. These can be assigned string constants and individual characters can be accessed as elements of the array.
|}
and the corresponding section containing the syntax and an example. <!-- Template:Unsigned IP --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/2806:106E:B:400F:F9:F69F:2ED7:3753|2806:106E:B:400F:F9:F69F:2ED7:3753]] ([[User talk:2806:106E:B:400F:F9:F69F:2ED7:3753#top|talk]]) 06:12, 4 September 2022 (UTC)</small> <!--Autosigned by SineBot-->
== The image contains terrible Pascal code ==
The indentation is odd and there are unnecessary begin/end pairs. It appears to be from a beginner programmer who has cut-and-pasted parts that work. It makes Pascal look more cryptic than it is. --[[User:Abandondero|Abandondero]] ([[User talk:Abandondero|talk]]) 23:09, 29 November 2022 (UTC)
:I assume you were talking about the FPC IDE image. This is not Pascal, but a dialect of it. FPC is capable of using regular/Wirth Pascal, the image shown is not an example of it. I removed it. [[User:Samiam95124|Samiam95124]] ([[User talk:Samiam95124|talk]]) 23:29, 12 July 2023 (UTC)
|