Object Pascal is an extension of the Pascal language that was developed at
Apple Computer by a team led by
Larry Tesler in consultation with
Niklaus Wirth, the inventor of Pascal. It is descended from an earlier object-oriented version of Pascal called
Clascal, which was available on the
Lisa computer.
Object Pascal was needed in order to support
MacApp, an expandable Macintosh application framework that would now be called a class library. Object Pascal extensions and MacApp itself were developed by Barry Haynes, Ken Doyle, and Larry Rosenstein, and were tested by Dan Allen.
Larry Tesler oversaw the project, which began very early in 1985 and became a product in 1986.
In 1986,
Borland introduced similar extensions, also called Object Pascal, to the
Turbo Pascal product for the Macintosh, and in 1989 for Turbo Pascal 5.5 for DOS. When Borland refocused from
DOS to
Windows in 1994, they created a successor to Turbo Pascal, called
Delphi and introduced a new set of extensions to create what is now known as the Delphi language.
The development of Delphi started in 1993 and Delphi 1.0 was officially released in the United States on 14 February 1995.
Traduction brève pour les non-anglicistes :
Le Pascal a été augmenté en Object Pascal par son inventeur N. Wirth pour les besoins de développement sur Mac en 1985. Borland, qui avait un Turbo pascal sur Mac a suivi en 1986 sur son produit Mac, puis sur son produit DOS Turbo Pascal 5.5 en 1989. La première version de Delphi a utilisé la même syntaxe, à part le mot clé Class au lieu de Object et quelques extensions (et une riche bibliothèque), en 1995.
Partager