Abbreviations.com Convert.net Definitions.net Lyrics.net Phrases.net Quotes.net References.net Rhymes.net Synonyms.net USZip.com  Bookmark and Share
 
Definitions.net
Search for Dictionary Definitions:  
Browse Alphabetically:
 A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   # 
 random definition 

 Definitions of pascal  [æˈskæl, pɑˈskɑl]  

Translate pascal to



Definition of 'pascal' Random House Webster's College Dictionary 

1. (n.) pascal
the SI unit of pressure or stress, equal to one newton per square meter.

2. (n.) Pascal
Blaise, 1623–62, French philosopher and mathematician.

Etymology:  (bef. 1150; ME, OE < LL Pascha < Gk Páscha < Aramaic: Passover; cf. Heb Pesa&hdotbelow;Pesach)

Definition of 'pascal' Princeton's WordNet 

1. (noun) pascal, Pa
a unit of pressure equal to one newton per square meter

2. (noun) Pascal, Blaise Pascal
French mathematician and philosopher and Jansenist; invented an adding machine; contributed (with Fermat) to the theory of probability (1623-1662)

3. (noun) Pascal
a programing language designed to teach programming through a top-down modular approach


Definitions of 'pascal' The New Hacker's Dictionary 

1.  pascal
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 many years of improvement and could also stand as an indictment of many other bondage-and-discipline languages. (The entire essay is available at http://www.lysator.liu./definition/bwk-on-pascal.) 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 entirely displaced (mainly by C) from the niches it had acquired in serious applications and systems programming, and from its role as a teaching language by Java.



'pascal' - Nearby Entries  

pasang  pascal  pascal celery  pascal compiler  pascal's law  pascal's law of fluid pressures  pascha  



Citation: Add this definition to your bibliography   MLA  Chicago  APA 
"pascal." Definitions.net. STANDS4 LLC, 2012. 14 February. 2012. http://www.definitions.net/definition/pascal


Alternative search options for 'pascal'   
Search for Synonyms for 'pascal'
Quotes containing the term 'pascal'
Search for Phrases containing the term 'pascal'
Search for Abbreviations containing the term 'pascal'
Search for 'pascal' on Search pascal on Amazon.com! & Search pascal on Google.com!
What rhymes with 'pascal'?
NEW:Search for Song lyrics containing the word 'pascal'


Definitions.net |  Login |  Add New Abbreviation |  Your List |  Tools |  Become an Editor |  Tell a Friend |  Awards |  Testimonials |  Press |  News |  Forum new! |  APIs |  About
Copyright ©2001-2011 STANDS4 LLC. All rights reserved.  Terms of Use  |  Privacy Policy  |  Advertise  |  Contact Us  Follow us on Facebook! Follow us on Twitter!