Clascal: Difference between revisions

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "'''Clascal''' was the first working prototype of Object Pascal. Developed in 1983 by the Personal Office Systems (POS) division (later renamed The Lisa Division, still lat...")
 
No edit summary
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''Clascal''' was the first working prototype of [[Object Pascal]]. Developed in 1983 by the Personal Office Systems (POS) division (later renamed The Lisa Division, still later The 32-Bit Systems Division) of Apple Computer it was the first truly object-oriented version of [[Pascal]].
{{Clascal}}


Clascal was an extension of [[Lisa Pascal]] that was strongly inspired by Xerox PARC's release of Smalltalk-80 and also by the [[Modula]] language.
'''Clascal''' was the first working prototype of [[Object Pascal]] developed in 1983 by the Personal Office Systems (POS) division of Apple Computer (later renamed to '''The Lisa Division''', still later to '''The 32-Bit Systems Division'''). It was the first true object-oriented version of [[Pascal]].


{{Compilers}}
Clascal was an extension of [[Lisa Pascal]] and strongly inspired by Xerox PARC's release of Smalltalk-80 and the language [[Modula]]. In turn it laid the foundation for the development of Apple's Object Pascal, later referred to as [[Mac Pascal]], when ''Object Pascal'' turned into a generic term.
 
== Reference ==
* Keohan, Susan. "An Introduction to Clascal -- Alpha Draft". September 15, 1983. Lisa Division, Apple Computer. Cupertino, California. (A later version from 1984 is available as [http://bitsavers.informatik.uni-stuttgart.de/pdf/apple/lisa/toolkit_3.0/Package_2_Examples/02_An_Introduction_To_Clascal_Jul84.pdf scanned PDF file]).
<br/>

Latest revision as of 14:29, 9 September 2017

English (en) français (fr)

Clascal was the first working prototype of Object Pascal developed in 1983 by the Personal Office Systems (POS) division of Apple Computer (later renamed to The Lisa Division, still later to The 32-Bit Systems Division). It was the first true object-oriented version of Pascal.

Clascal was an extension of Lisa Pascal and strongly inspired by Xerox PARC's release of Smalltalk-80 and the language Modula. In turn it laid the foundation for the development of Apple's Object Pascal, later referred to as Mac Pascal, when Object Pascal turned into a generic term.

Reference

  • Keohan, Susan. "An Introduction to Clascal -- Alpha Draft". September 15, 1983. Lisa Division, Apple Computer. Cupertino, California. (A later version from 1984 is available as scanned PDF file).