Jump to content

Talk:Pascal (programming language)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by SSTbot (talk | contribs) at 14:33, 2 August 2018 (top: Added {{vital article}}). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Template:Vital article

Former featured article candidatePascal (programming language) is a former featured article candidate. Please view the links under Article milestones below to see why the nomination was archived. For older candidates, please check the archive.
Article milestones
DateProcessResult
March 1, 2008Featured article candidateNot promoted
WikiProject iconComputing: Software / CompSci C‑class Low‑importance
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
CThis article has been rated as C-class on Wikipedia's content assessment scale.
LowThis article has been rated as Low-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Software (assessed as Low-importance).
Taskforce icon
This article is supported by WikiProject Computer science (assessed as Low-importance).
Things you can help WikiProject Computer science with:

Template:Find sources notice

Extended Pascal

I noticed that the Extended Pascal section is just a reference to the equivalent ANSI standard with no discussion on its features, etc.

I'd like to come back on a rainy Saturday and greatly expand the section. Any objections?

I was the X3J9 secretary during Extended Pascal development and I've been a Pascal compiler developer since 1983.

John — Preceding unsigned comment added by Johnreagan (talkcontribs) 12:53, 31 August 2016 (UTC)[reply]

No objections! All the best: Rich Farmbrough, 17:36, 4 June 2017 (UTC).[reply]

Notability of implementations

The Compilers and interpreters section contains a long list of implementations, mostly not covered in Wikipedia, and mostly with no indication of notability. Google Search finds fewer than 200 mentions of several of them (page through the results to get to the end). Wikipedia is not a directory of software (or anything else). Wikipedia doesn't publish lists. For most of these, there is no third-party source showing that they are notable, but only a link to the software's home page. Under WP policy, all these listings should be removed. --Macrakis (talk) 20:58, 30 October 2016 (UTC)[reply]

Not so. While we generally only have articles about things that meet WP:GNG, we certainly mention lots of things that don't. They need to be significant to the article, which is a much lower bar. All the best: Rich Farmbrough, 17:38, 4 June 2017 (UTC).[reply]

Macintosh Pascal compilers

I believe that the history of Pascal compilers is deficient in that it doesn't mention the Macintosh Pascals, some quite early.

Upon its release in the Spring of 1984, there was a beta version of Lightspeed Pascal for the Macintosh. (I saw and used this beta in probably April, 1984.) A completed, non-beta, version was soon available. This ran as an interpretter with a very capable IDE including GUI debugger assembly viewer. A terminal-like text window was provided as was a drawing window. Full access to the Macintosh Toolbox was available. This ran on a 128KB Mac with a single 400KB floppy disk drive.

By probably 1985 or 1986, this product was converted to a compiler, keeping and improving the IDE with expected speed increase. Floating point was emulated 96-bit IEEE type. At some point the product was renamed THINK Pascal and got object-oriented extensions, probably compatible with the Wirth-Apple model, mentioned in the main article.

Apple provided a Mac Pascal compiler with Macintosh Programmer's Workshop, MPW. It differed somewhat from the THINK and Codewarrior (see below) compiler. Of course, Macintosh was completely programmed in Pascal and assembler prior to System 7. (Some of us remember that transition, to System 7, as the beginning of an era of system crashes.)

In approximately 1998 or thereabouts a compiler called CodeWarrior became available on the Macintosh, along with a C compiler. It too had a full-function IDE and many found it to be a suitable replacement for THINK Pascal although it took more "know-how" to make work--the Lightspeed and THINK products were ridiculously easy to use.

174.17.221.250 (talk) 07:51, 4 September 2017 (UTC)[reply]

Hello fellow Wikipedians,

I have just modified 4 external links on Pascal (programming language). 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.

checkY An editor has reviewed this edit and fixed any errors that were found.

  • 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) 21:59, 1 December 2017 (UTC)[reply]