Blaise Pascal

Pascal

[pa-skal, pah-skahl; French pas-kal]
noun
Blaise [bleyz; French blez] , 1623–62, French philosopher and mathematician.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2014.
Cite This Source Link To blaise pascal
Collins
World English Dictionary
pascal (ˈpæskəl)
 
n
Pa the derived SI unit of pressure; the pressure exerted on an area of 1 square metre by a force of 1 newton; equivalent to 10 dynes per square centimetre or 1.45 × 10--4 pound per square inch
 
[C20: named after Blaise Pascal]

Pascal1 (French paskal)
 
n
Blaise (blɛz). 1623--62, French philosopher, mathematician, and physicist. As a scientist, he made important contributions to hydraulics and the study of atmospheric pressure and, with Fermat, developed the theory of probability. His chief philosophical works are Lettres provinciales (1656--57), written in defence of Jansenism and against the Jesuits, and Pensées (1670), fragments of a Christian apologia

Pascal2 (ˈpæsˌkæl, -kəl)
 
n
a high-level computer programming language developed as a teaching language: used for general-purpose programming

Collins English Dictionary - Complete & Unabridged 10th Edition
2009 © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins
Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009
Cite This Source
Etymonline
Word Origin & History

PASCAL
high-level computer programming language, 1971, named for Fr. scholar Blaise Pascal (1623-62), who invented a calculating machine c.1642.
Online Etymology Dictionary, © 2010 Douglas Harper
Cite This Source
American Heritage
Medical Dictionary

pascal pas·cal (pā-skāl', pä-skäl')
n.
A unit of pressure equal to one newton per square meter.

The American Heritage® Stedman's Medical Dictionary
Copyright © 2002, 2001, 1995 by Houghton Mifflin Company. Published by Houghton Mifflin Company.
Cite This Source
American Heritage
Science Dictionary
pascal   (pā-skāl', pä-skäl')  Pronunciation Key 
The SI derived unit used to measure pressure. One pascal is equal to one newton per square meter.
Pascal, Blaise 1623-1662.  
French mathematician, physicist, and philosopher who, with Pierre de Fermat, developed the mathematical theory of probability. He also contributed to the development of differential calculus, and he invented the mechanical calculator and the syringe. The pascal unit of pressure is named after him.
The American Heritage® Science Dictionary
Copyright © 2002. Published by Houghton Mifflin. All rights reserved.
Cite This Source
Slang Dictionary

Pascal

n. An Algol-descended language designed by Niklaus Wirth on the CDC 6600 around 1967-68 as an instructional tool for elementary programming. This language, designed primarily to keep students from shooting themselves in the foot and thus extremely restrictive from a general-purpose-programming point of view, was later promoted as a general-purpose tool and, in fact, became the ancestor of a large family of languages including Modula-2 and Ada (see also bondage-and-discipline language). The hackish point of view on Pascal was probably best summed up by a devastating (and, in its deadpan way, screamingly funny) 1981 paper by Brian Kernighan (of K&R fame) entitled "Why Pascal is Not My Favorite Programming Language", which was turned down by the technical journals but circulated widely via photocopies. It was eventually published in "Comparing and Assessing Programming Languages", edited by Alan Feuer and Narain Gehani (Prentice-Hall, 1984). Part of his discussion is worth repeating here, because its criticisms are still apposite to Pascal itself after ten years of improvement and could also stand as an indictment of many other bondage-and-discipline languages. At the end of a summary of the case against Pascal, Kernighan wrote:


9. There is no escape

This last point is perhaps the most important. The language is inadequate but circumscribed, because there is no way to escape its limitations. There are no casts to disable the type-checking when necessary. There is no way to replace the defective run-time environment with a sensible one, unless one controls the compiler that defines the "standard procedures". The language is closed.

People who use Pascal for serious programming fall into a fatal trap. Because the language is impotent, it must be extended. But each group extends Pascal in its own direction, to make it look like whatever language they really want. Extensions for separate compilation, FORTRAN-like COMMON, string data types, internal static variables, initialization, octal numbers, bit operators, etc., all add to the utility of the language for one group but destroy its portability to others.

I feel that it is a mistake to use Pascal for anything much beyond its original target. In its pure form, Pascal is a toy language, suitable for teaching but not for real programming. Pascal has since been almost entirely displaced (by C) from the niches it had acquired in serious applications and systems programming, but retains some popularity as a hobbyist language in the MS-DOS and Macintosh worlds.
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT

;